Tar Zip Rar
各种指令的对比¶
命令|压缩空间效果|压缩时间效果|解压时间|说明
--- |--- |--- |--- |--- |
tar -cf |2.9G |13.8s |3.3s | tar -cf archive.tar foo
归档文件,没有压缩功能
tar -zcf|823M |1:44 |19s |tar -zcf archive.tar.gz foo
归档并使用gzip压缩文件,gzip是zip的GNU实现,是最老的公开压缩方法
zip -1r |856M |48.6s |23.3s |zip -1qr intel.zip intel
, -1
compress faster,unzip
解压
zip -9r |824M |11:19 |24s |压缩这也太慢了吧
rar a |683M |2:02 |46s |unrar x
解压
上述测试基于大小3GB的文件夹
关于rar¶
虽然说好像有专利的软件,但是sudo apt install rar
貌似就可以安装。但是空间效果确实还行多压1/3,但是时间要多两倍。
还是建议tar.gz¶
因为 7z 和 zip 压缩格式都不能保留 unix 风格的文件权限,比如解压出个可执行文件要重新 chmod chown 才能恢复正常。而 tar 格式可以。而 tar 本身不提供压缩,无非就是把包括所有文件的內容和权限拼成一个文件而己,所以用另外如 gzip 格式压缩。为什么是 gzip,因为几乎所有 linux 都支持而已。
需要进一步的研究学习¶
暂无
遇到的问题¶
暂无
开题缘由、总结、反思、吐槽~~¶
参考文献¶
无