使用compress壓縮檔案

tonykorn97發表於2006-04-23

compress命令就像它的檔名那樣是用來壓縮檔案的。這是Unix中出現得比較早的一個壓縮程式,它透過使用自適應的Lemple-Ziv編碼來縮小所指檔案的大小。每一個檔案將被一個帶有.Z副檔名的壓縮檔案所代替,但檔案的屬主關係、訪問時間和修改時間將保持不變。如果沒有指點檔案,則接受標準輸入的檔案進行壓縮並送到標準輸出。


compress命令格式是:

compress [option] [file]

compress對應的有一個解壓縮命令uncompress,其格式如下:

uncompress [option] [file]

它使“.Z”的壓縮檔案恢復。

compress和uncompress命令的選項如下:

-c 寫到標準輸出,不改變檔案。

-f 強制壓縮,即使檔案並不真正減小或.Z檔案已經存在,也進行壓縮。

-v 顯示每一個被壓縮檔案的縮小的百分比。

下面舉例說明compress命令的用法:

#compress file

上面程式碼表明將生成壓縮檔案file.Z代替file,要解壓縮輸入:

#uncompress file.Z

注意,像使用gzip命令一樣,使用uncompress命令時必須給出一個帶有.Z副檔名的檔名,否則uncompress命令顯示出錯資訊。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/312079/viewspace-245239/,如需轉載,請註明出處,否則將追究法律責任。

相關文章