close
「壓縮」與「打包」:
所謂的「將檔案壓縮」,是指利用某些演算法來減少檔案的容量,以便於傳輸。而所謂的「打包」,是將一堆檔案和目錄裝進一個較大的檔案,並沒有減少任何檔案或目錄的容量。
Linux中,常見的壓縮、打包指令有:
(1) compress:這是較早期所使用的壓縮指令,現今已不太實用(故不介紹)。利用compress指令壓縮後的檔案,其副檔名為Z。
(2) gzip:比compress更先進的壓縮指令,實用度高。利用gzip指令壓縮後的檔案,其副檔名為gz。
(3) bzip2:比gzip更先進的壓縮指令。利用bzip2指令壓縮後的檔案,其副檔名為bz2。
(4) tar:這是打包用的指令。利用tar指令打包後的檔案,其副檔名為tar。tar指令也支持在打包時,同時用gzip或bzip2來壓縮。利用tar打包、並且利用gzip壓縮的檔案,其副檔名為tar.gz。利用tar打包、並且利用bzip2壓縮的檔案,其副檔名為tar.bz2。
※ 註:只經過打包但未經壓縮的打包檔(即副檔名為tar的檔案),被稱為「tarfile」;而在打包之後亦經過壓縮的打包檔(即副檔名為tar.gz、tar.bz2的檔案),被稱為「tarball」。
文章標籤
全站熱搜
留言列表