1.find命令:
2.find 命令用于在文件系统中搜索文件和目录。
3.例如,要在 /home 目录下查找所有以 .txt 结尾的文件,可以使用:find /home -name "*.txt"。
4.grep命令:
5.grep 命令用于在文件中搜索特定模式。
6.例如,要在当前目录下的所有文件中查找包含 "keyword" 的行,可以使用:grep "keyword" *。
打包压缩:
7.tar命令:
8.tar 命令用于打包文件和目录。
9.例如,将当前目录下的所有文件打包成一个 tar 文件:tar -cvf archive.tar *。
10.若要同时压缩,可以使用 gzip 或 bzip2:tar -cvzf archive.tar.gz * 或 tar -cvjf archive.tar.bz2 *。
解压缩:
11.解压tar文件:
12.使用 tar 命令解压 tar 文件。
13.例如,解压一个 tar 文件:tar -xvf archive.tar。
14.若要解压经过压缩的 tar 文件:tar -xvzf archive.tar.gz 或 tar -xvjf archive.tar.bz2。
15.解压gzip和bzip2文件:
16.对于 .gz 文件,使用 gzip 命令解压:gzip -d filename.gz 或 gunzip filename.gz。
17.对于 .bz2 文件,使用 bzip2 命令解压:bzip2 -d filename.bz2 或 bunzip2 filename.bz2。
实例:
18.查找文件:
19.find /home -name "*.txt":在 /home 目录下查找所有以 .txt 结尾的文件。
20.打包和压缩:
21.tar -cvzf backup.tar.gz /path/to/files:将 /path/to/files 目录下的文件打包成 tar 并使用 gzip 压缩。
22.解压缩:
23.tar -xvzf backup.tar.gz:解压缩 gzip 压缩的 tar 文件。
标签:解压,文件,tar,gz,查找,Linux,gzip,archive From: https://www.cnblogs.com/wjwjwj/p/17861226.html