运维开发网

在Linux系统上使用最高的zip压缩级别

运维开发网 https://www.qedev.com 2021-01-15 14:22 出处:云网牛站 作者:李群
zip压缩也是有级别的,下面为你解说在Linux系统上最高的zip压缩级别。Zip是Linux/Unix压缩和文件打包实用程序,它主要用于压缩文件/目录,而其配套程序(解压缩)用于解压缩zip包,这两

zip压缩也是有级别的,下面为你解说在linux系统上最高的zip压缩级别。Zip是Linux/Unix压缩和文件打包实用程序,它主要用于压缩文件/目录,而其配套程序(解压缩)用于解压缩zip包,这两个程序都可以使用PKZIP生成的档案,使用最近发布的zip,如果在zip编译期间包含bzip2库,则它支持bzip2压缩(参考:使用gzip及bzip2在linux系统下压缩和解压缩文件)。

 

Zip压缩级别

压缩水平调节压缩速度,zip压缩级别的总数为10 – (0-9),其中-0表示无压缩(存储所有文件),-1表示最快的压缩速度(压缩程度较低),-9表示最慢的压缩速度(最佳压缩,忽略后缀列表)。

默认压缩级别为-6。

 

使用最高zip压缩级别示例

让我们考虑使用最高zip压缩级别-9的示例,要为~/Desktop目录创建一个zip文件,请运行:

$ du -sh Desktop 

2.3M Desktop

$ zip -9 desktop.zip Desktop 

adding: Desktop/ (stored 0%)

$ du -sh desktop.zip 

4.0K desktop.zip

注:要使用任何其他压缩级别,请将-9替换为(-0, -1, -2, -3, -4, -5, -6, -7, -8)中的任何一个。

 

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号