tar zip 都是屬於可以將"目錄與子目錄"資料都打包成單檔案
gzip 屬於只能將單檔案打包成壓縮過的單檔案
我常使用 zip 來打包壓縮資料,但我新建立的 CentOS 沒有安裝 zip
由於要精簡 server 資源,非必要就不要安裝,改由原本 CentOS 已安裝提供的 gzip 代替
但是 gzip 只能打包壓縮單檔,要先將目錄打包成 .tar 再使用 gzip 打包成 .tar.gz
tar 可以直接打包成 .tar.gz 含 gzip 壓縮,tar+gzip 和 tar 直接打包成 .tar.gz 相較壓縮過的檔案大小
居然直接使用 tar 的檔案還比較小,那麼當然選擇直接使用 tar 來打包 .tar.gz 檔案
壓縮 tar.gz 指令:
tar zcvf filename.tar.gz <what_to_backup>
解壓縮 tar.gz 指令:
tar zxvf filename.tar.gz
沒有留言:
張貼留言