linux 文件与文件系统压缩与打包
2014-11-20 11:13 cmLighters 阅读(177) 评论(0) 收藏 举报压缩与归档
压缩可使用gzip或者bunzip2实现。但是现在使用较多的是用tar命令,并在选项中加入-z或-j来进行压缩,tar命令本身是用来打包(归档,Archive)的。
tar常用是三选项。查看、压缩并归档文件、解压归档文件。
。。。
--exclude=FILE 在压缩过程中,不要加FILE文件打包
但通常我们需要快速向已归档文件追加文件。此时可以使用-r命令(还有-A和-u改变归档文件下的文件)。但如果归档文件是tar.gz2这类已经压缩的文件,需要先将其解压为tar包,可使用gzip -d。然后用tar -rvf 来追加归档文件。1
cm@cm-PC:~/Downloads/tmp$ gzip -kd cmenv.tar.gz cm@cm-PC:~/Downloads/tmp$ file cmenv.tar cmenv.tar: POSIX tar archive (GNU) cm@cm-PC:~/Downloads/tmp$ tar -rvf cmenv.tar ~/.bashrc tar: 从成员名中删除开头的“/” /home/cm/.bashrc cm@cm-PC:~/Downloads/tmp$ tar -tvf cmenv.tar #查看.bashrc是否加到归档包中
浙公网安备 33010602011771号