內容來源于人民郵電出版社《Linux命令應用大詞典》

講述729個命令,1935個例子

學習Linux系統的參考書、案頭書,遇到不懂的命令或命令選項一查即可

爭取每天都發布內容


本文出自 “airfish2000” 博客,更多命令查看博客:

http://airfish2000.blog.51cto.com/10829608/1884120


compress命令

使用compress命令可以壓縮或解壓縮compress文件。

命令語法:

compress [選項] [文件]

命令中各選項的含義如表所示。

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?compress命令選項含義

選項

含義

-b <壓縮效率>

壓縮效率是一個介于9~16的數值,預設值為16,指定值越大,壓縮效率就越高

-c

把壓縮后的文件輸出到標準輸出設備,不刪除原始文件

-d

對文件進行解壓縮

-f

強制執行壓縮或解壓縮

-r

遞歸處理,將指定目錄下的所有文件及子目錄一并處理

-v

顯示壓縮統計信息

?

:壓縮/root/install.log文件。

[root@rhel ~]# compress /root/install.log

:解壓縮/root/install.log.Z文件。

[root@rhel~]# compress -d /root/install.log.Z

:壓縮/root/install.log文件,并且不刪除原始文件

[root@rhel~]# compress -c /root/install.log>/root/install.log.Z

:壓縮/root/install.log文件,并顯示壓縮比例。

[root@rhel ~]# compress -v /root/install.log

/root/install.log:? -- replaced with /root/install.log.ZCompression: 67.68%

//壓縮比例為67.68%,也就是說壓縮文件容量只是源文件的32.32%

:壓縮/root/install.log文件,指定壓縮效率為12?

[root@rhel ~]# compress -b 12 /root/install.log

?壓縮/root/install.log文件,如果壓縮文件已經存在,強制執行壓縮。

[root@rhel ~]# compress -f /root/install.log