linux tar指令常用选项

linux的tar指令经常被用到,因为压缩文件的时候通常需要打包文档,而tar指令就是打包指令,同时gzip压缩程序和bzip2压缩程序都是支持tar指令的,所以tar指令在打包的同时还可以用gzip和bzip进行压缩,这样多文件可以打包的同时进行压缩,非常方便,因此运用非常广泛,就连windows有些解压缩程序都支持解压缩tar.gz文件。


tar指令(以下只是常用指令,tar指令很多):

-c  建立打包档

-t   查看打包档案里含有的文件名

-x  解打包或解压缩的功能

-j   bzip2进行压缩

-z  gzip进行压缩

-v  将压缩、解压缩过程中处理的文件名输出到屏幕

-f   接file_name 告知要处理的文档

-C 后面接要解压缩的特定目录

-p 保留档案的原本权限和属性,主要是备份重要文件的时候使用

-P 是否保留根目录/,一般不用


用tar打包并用bzip2压缩文档,同时查看压缩处理中的文件名实例:

linux tar指令常用选项_第1张图片

用tar打包并用gzip压缩文档,同时查看压缩处理中的文件名实例:

linux tar指令常用选项_第2张图片


查询tar打包压缩的文档实例(根据不同的压缩要选择不同的指令j和z):

linux tar指令常用选项_第3张图片


解压缩tar打包压缩过的文档,并放到特定文件夹里(同上根据不同的压缩选择不同的指令f和z):

linux tar指令常用选项_第4张图片


linux tar指令常用选项_第5张图片


解压单一文件实例(gz压缩文档只需要更改相应指令j为z即可):

linux tar指令常用选项_第6张图片


打包时排除特定的文档实例:--exclude

linux tar指令常用选项_第7张图片


你可能感兴趣的:(linux)