怎样在运用tar命令的同时进行压缩和解压缩 (tar命令用法)
整理分享怎样在运用tar命令的同时进行压缩和解压缩 (tar命令用法),希望有所帮助,仅作参考,欢迎阅读内容。
内容相关其他词:简单叙述tar命令常用选项及作用,简单叙述tar命令常用选项及作用,tar命令可以进行文件的什么,tar命令可以进行文件的( ),tar命令可以进行文件的什么操作,tar命令可以进行文件的什么,tar命令的用法,tar命令可以进行文件的什么操作,内容如对您有帮助,希望把内容链接给更多的朋友!
为了简化*作,通常会在运用tar命令打包文件的同时顺便压缩打包好的文件。其实,tar命令本身就具有文件的压缩和解压缩功能。在运用tar命令时,可以通过运用如下两个参数来决定如何压缩打包好的文件。z:运用gzip的技术来压缩打包好的文件。j:运用bzip2的技术来压缩打包好的文件。 下面通过例子来演示: 运用tar命令将arch目录打包而且同时运用gzip的技术压缩打包后的文件,打包后的文件名为arch.tar.gz,tar命令中的z参数就表示运用gzip的技术压缩打包后的文件。由于这个tar命令中运用了v参数,所以在该tar命令执行过程中会显示打包的每一个文件和目录。goddog@promote:~/example$tarcvfzarch.tar.gzarcharch/arch/images.jpgarch/images(1).jpgarch/learning.txt 还可以运用tar命令将arch目录打包而且同时运用bzip2的技术压缩打包后的文件,打包后的文件名为arch.tar.gz2,tar命令中的j参数就表示运用bzip2技术压缩打包后的文件。goddog@promote:~/example$tarcvfjarch.tar.bz2archarch/arch/images.jpgarch/images(1).jpgarch/learning.txt 运用带有-l选项的ls命令列出当前目录中所有带有tar这3个字母的文件:goddog@promote:~/example$ls-l*tar*-rw-r--r--1goddoggoddog月:arch.tar-rw-r--r--1goddoggoddog月:arch.tar.bz2-rw-r--r--1goddoggoddog月:arch.tar.gz 结果表明:没有经过压缩的打包文件arch.tar最大。 细心的小伙伴可能已经发现,无论哪种压缩技术,压缩文件的效果都不显著。这是因为在arch目录中有两个图像(二进制)文件而且它们的大小已经接近整个目录的大小。这也再次证明了对二进制文件进行压缩意义不大。因此:建议大家最好将文本文件和二进制文件分别存放在不一样的目录中,这样就可以只压缩存放文本文件的目录了,从而产生很好的压缩效果。另外,这样管理和维护也就更加方便了。