tar 命令常用来把文件和目录打包成一个文件
选项参数
-c 创建压缩文件
-x 解压文件
-v 显示进度
-f 文件名
-t 查看压缩文件内容
-j 通过bzip归档
-z 通过gzip归档
-r 在压缩文件中追加文件或目录
-W 验证压缩文件
使用案例 1、创建打包文件
tar cvf code.tar /home/abc/code/
2、列出tar包内容
tar tvf code.tar
3、解开打包文件
tar -xvf code.tar
4、将压缩包释放到 /tmp目录下
tar xvf code.tar -C /home/abc/code
5、解压tar包中的单个文件
tar --extract --file=code.tar Readme.txt #
6、解压tar包中的多个文件
tar -xvf code.tar "file1" "file2"
7、解压同一种类型的文件(下面是解压txt文件)
tar -xvf code.tar --wildcards *.txt'
8、往tar包中加入文件或目录
tar -rvf code.tar Doc/
tar -rvf code.tar abcd.txt
9、压缩tar.bz2包或解压缩
tar jcvf code.tar.bz2 /home/abc/code/
tar jxvf code.tar.bz2
10、压缩tar.gz包或解压缩
tar zcvf code.tar.gz /home/abc/code/
tar zxvf code.tar.gz -C /home/abc/code/
11、查看帮助信息
man tar