无意中发现 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 文件格式
11-30 03:46
查看更多