无意中发现 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 文件格式
阅读(4028) | 评论(1) | 转发(0) |