版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/du1055669885/article/details/82758302
tar:
tar包,参数列表:
(1)不可共存的参数:
-c:创建压缩文件(create);
-x:解压缩文件;
-t:查看tar文件;
-r:向压缩包中追加文件;
-u:更新压缩包中文件;
(2)可共存的参数:
-z:有gzip属性,即需要用 gzip 压缩
-j:有bz2属性,即需要用 bzip2 压缩
-Z:有compress属性的
-v:压缩的过程中显示文件(显示所有过程)
-O:将文件解压到标准输出
-f:指定压缩文件名(直接接file名)<压缩时不指定,会输出到stdout;解压时不指定,无法解压成功>
-p:使用原文件的原来属性(属性不会依据使用者而变)
-P:指定压缩绝对路径
-N:比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中
-C:指定解压文件路径
(3)压缩:
(只打包,不压缩)dest.tar(远>文件和) tar -cvf des src
(打包 + 压缩)dest.tar.gz(略>文件和) tar -cvzf des src
(打包 + 压缩)dest.tar.bz2(略>文件和)tar -cvjf des src
(打包 + 压缩)dest.tar.Z(挺>文件和)tar -cvZf des src
压缩时,压缩包名字可以带目录;
(4)解压缩:
更换c为x,其他参数一致。
解压到指定文件夹,在解压命令之后,追加-C