![]() |
![]() |
![]() |
![]() |
![]() |
在Linux中,compress命令是使用Lempel-Ziv壓縮算法來壓縮文件的工具。它是比較早期的壓縮實用程式,現今大多已被效能更好且廣泛使用的工具(例如 gzip 和 bzip2 )所取代。compress 會建立一個〝.Z〞副檔名的壓縮文件,這代表該文件已使用compress 工具進行壓縮。
compress命令的基本語法如下:
compress [OPTIONS] FILE.
這裡〝OPTIONS〞是選項,〝FILE〞.是您想要進行壓縮的文件名稱。
一些常見的 compress 命令選項包括:
-c:此選項將壓縮的輸出送至標準輸出,而不是建立一個壓縮文件。通常與重定向(redirections)一起使用,以在終端上查看壓縮內容。
-d:此選項用於解壓縮使用compress 命令壓縮過的文件。
-f:此選項強制進行壓縮,即使壓縮後的文件大於原始文件。通常,只有在壓縮後的文件更小時,compress 才會建立壓縮文件。
以下是使用compress命令的範例:
compress -c input.txt > input.txt.Z .
在此範例中,使用了"-c" 選項將壓縮的輸出送至終端(stdout),然後將輸出重定向至名為〝input.txt.Z〞 的文件中。
請注意,雖然一些較早的系統可能仍會使用compress命令,但與現代的壓縮工具(如 gzip 和 bzip2)相比,它的效能較低且使用較少。如果您在較新的系統上工作,建議考慮使用這些替代工具,以獲得更佳的壓縮比和效能。
更多 compress 範例和說明和參數參考連結。