在 Linux 中常常看到副檔名 .tar.gz
的檔案,紀錄一下過程
打包檔案
副檔名包含 .tar
的檔案,都是使用 tar 指令進行打包,也代表未使用壓縮的檔案
看一下怎麼打包檔案
tar -c -v -f a.tar /etc
-c, --create:
create a new ARCHIVE
-f, --file=ARCHIVE:
use ARCHIVE file or device ARCHIVE
-v, --verbose:
verbosely list files processed
壓縮檔案
副檔名 .tar.gz
的檔案,是經過 gzip 壓縮後的 tar 檔案,可以縮寫成 .tgz
看一下怎麼壓縮檔案,多一個參數 -z
tar -c -z -v -f a.tar.gz /etc
-z, --gzip
Filter the archive through gzip(1)
解壓縮檔案
看一下怎麼解壓縮檔案,使用 -x
參數
tar -x -v -f a.tar.gz
-x, --extract
Extract files from an archive