全部博文(230)
分类: LINUX
2010-06-19 23:31:08
本文档的 Copyleft 归 platinum 所有,使用 GPL 发布,可以自由拷贝、转载,转载时请保持文档的完整性,严禁用于任何商业用途。
来源:http://platinum.cublog.cn
无意中发现 tar 不仅可以支持打包压缩成 gzip/bzip2 格式,还支持 lzma
压缩,将 /etc 打包压缩成不同格式的压缩包,存放在 /tmp 里
gzip: tar cvf /tmp/platinum.tar.gz /etc --gzip
bzip2: tar cvf /tmp/platinum.tar.bz2 /etc --bzip2
lzma: tar cvf /tmp/platinum.tar.lzma /etc --lzma
解压,解压到 /tmp 里(目前已在 /tmp 中):
gzip: tar xvf platinum.tar.gz --gzip
bzip2: tar xvf platinum.tar.bz2 --bzip2
lzma: tar xvf platinum.tar.lzma --lzma
注意:
1、系统里需要本身支持 lzma 压缩才可,这样 tar 才能接管
2、file 命令无法检测出 lzma 文件格式,如果再改下后缀,恐怕知道按照 lzma 格式解压的人为数不多