赞
踩
tar在Linux上是常用的打包、压缩、加压缩工具
参数说明
必选参数:(5选1)
-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
可选参数:
-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出
必选参数:
-f:使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。
tar -cvf
tar -cvf test.tar test/ # 将目录test打包
tar -cvf all.tar *.jpg # 将所有.jpg的文件 **打包**
tar -rf all.tar *.gif #将所有.gif的文件 增加 到all.tar的包里面去
tar -uf all.tar logo.gif #更新 原来tar包中logo.gif文件
tar –czf jpg.tar.gz *.jpg #将目录里所有jpg文件打包,并且用gzip压缩(.gz)
tar –cjf jpg.tar.bz2 *.jpg #将目录里所有jpg文件打包,并且用bzip2压缩(.bz2)
tar –cZf jpg.tar.Z *.jpg #将目录里所有jpg文件打包,并且用compress压缩(.Z)
tar -tf all.tar #查看 包中所有文件
tar -tf aaa.tar.gz #在不解压的情况下查看压缩包的内容
tar -xf all.tar #解压tar包
tar –xvf file.tar #解压tar包,显示所有过程
事实上, 从1.15版本开始tar就可以自动识别压缩的格式,故不需人为添加压缩格式就能正确解压
tar -xzvf file.tar.gz #解压tar.gz包,显示所有过程,需要-z参数
tar -xjvf file.tar.bz2 #解压tar.bz2包,显示所有过程,需要-j参数
tar -xjvf file.tar.Z #解压tar.Z包,显示所有过程,需要-Z参数
一律用 tar -xvf
即可
tar -xvf filename.tar.gz
tar -zxvf 【压缩包 文件 名. tar. gz 】 -C 【路径】
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。