Linux下的压缩工具很多,常用的格式有tar.gz, tar.bz2, zip等 简单比较一下: tar -zcvf etc.tar.gz /etc tar -jcvf etc.tar.bz2 /etc zip -ry etc.zip /etc 注意, zip命令要加上两个选项 -r 表示递归目录,不然只压出来一个空目录 -y 表示保持符号链接,而不用把符号链接指向的文件也压进来 比较一下结果: [root@centos6-244-desktop tmp]# ll -h 总用量 25M -rw-r--r--. 1 root root 7.1M 10月 11 11:13 etc.tar.bz2 -rw-r--r--. 1 root root 8.2M 10月 11 11:13 etc.tar.gz -rw-r--r--. 1 root root 8.8M 10月 11 11:13 etc.zip 可以看到: 压缩率bzip2 > gzip > zip
zip的通用性较好,而现在windows下软件winrar,7zip等对tar.gz的支持也非常好。推荐用tar.gz,bzip2要耗费更多的cpu |
|
来自: dwlinux_gs > 《Linux压缩率比较》