是否可以使用 gzip 压缩非常大的文件(~30 GB)?

是否可以使用 gzip 压缩非常大的文件(~30 GB)?

是否可以使用 gzip 压缩非常大的文件(~30 GB)?如果是这样,我应该使用哪些命令、开关和选项?

或者是否有另一种程序(最好是 Ubuntu 发行版上常用的程序)可以用来压缩/zip 非常大的文件?您有这方面的经验吗?

答案1

AFAIK 没有大小限制gzip- 至少没有 30GB。当然,您的光盘上需要有空间来容纳压缩文件,压缩时两个版本都会同时存在。

bzip2更好地压缩文件(不仅是大文件:-),但速度(有时慢很多)。

答案2

如果你需要一个好的压缩率,你可以尝试lzma。它比 bzip2 更快、更高效,甚至可能比 gzip 更快(我不确定)

http://www.thegeekstuff.com/2010/06/lzma-better-compression-than-bzip2-on-unix-linux/

答案3

如果您遇到了限制,请重新安排。代替:

gzip file

做:

gzip < file > file.gz

效果很好。

答案4

XZ 设置为最低压缩很可能gzip 的速度和压缩。

相关内容