tar命令可以将多个评鲦易纪文件或目录打包成一个大文件命令功能,有很多参数
tar[-cxtzjvfpPN]文件与目录
-c:建立一个压缩文件-x:解开一个压缩文件-t:查看压缩文件的有哪些文件名
-j:以bzip2进行压缩或解压缩,文件名为*.tar.bz2.
-z:以gzip进行压缩或解压缩,文件名为*.tar.gz
-v:压缩的过程中显示文件名
-f:后解被处理的文件名,只能放在参数末尾
-p:使用原文件的原来属性(属性不会依据使用者而变)
-P:保留绝对路径
-N:比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中!
一压缩,解压缩,查询
压缩:tar-zcvffilename.tar.gz要被压缩的文件或目录名称
查询:tar-ztvffilename.tar.gz
解压缩:tar-zxvffilename.targz-C想要压缩的目录
二向归档文件中添加文件
向已经存在的归档文件中添加文件,追加选项-r
tar-rvforiginal.tarnewfilename
三拼接两个压缩文件
用-A选项合并多个tar文件
tar-Affile1.tarfile2.tar
四在归档文件中排除部分文件
用--exclude[PATTETN]排除匹配通配符的文件
如排除所有.txt文件
tar-cfxiao.tar*--exclude“*.txt"