打包並壓縮檔案
Linux中的打包檔案一般是以.tar結尾的,壓縮的命令一般是以.gz結尾的。而一般情況下打包和壓縮是一起進行的,打包並壓縮後的檔案的字尾名一般.tar.gz。
命令
tar [-zcvf] [打包壓縮後的檔名] [要打包壓縮的檔案]
複製程式碼
引數說明
z
:呼叫gzip壓縮命令進行壓縮c
:打包檔案v
:顯示執行過程f
:指定檔名
示例:打包並壓縮/test下的所有檔案 壓縮後的壓縮包指定名稱為xxx.tar.gz
tar -zcvf xxx.tar.gz aaa.txt bbb.txt ccc.txt
#或
tar -zcvf xxx.tar.gz /test/*
複製程式碼
解壓壓縮包
命令
tar [-zxvf] [壓縮檔案]
複製程式碼
引數說明
x
:代表解壓z
: z代表指定壓縮方式,可以不用寫,能夠自動識別
示例
將/test下的xxx.tar.gz解壓到當前目錄下
tar -zxvf xxx.tar.gz
複製程式碼
將/test下的xxx.tar.gz解壓到根目錄/usr下
#-C代表指定解壓的位置
tar -xvf xxx.tar.gz -C /usr
複製程式碼