tar [參數:-cxtzjvfpPN] [文件與目錄] [要壓縮的文件]
參數:
-c :--create 建立一個壓縮文件;
-x :--extract解開一個壓縮文件;
-t :--list查看 tarfile 裏面的文件;
特別注意,在參數的下達中, c/x/t 僅能存在一個,因爲不可能同時壓縮與解壓縮
-r: --append向壓縮歸檔文件末尾追加文件
-u: --update更新原壓縮包中的文件
-f: --file使用檔案名字,切記,這個參數是最後一個參數,後面只能接檔案名
-z: --gzip,--gunzip,--ungzip 調用gzip執行壓縮或解壓縮
-j: --bzip2,調用bzip2執行壓縮或解壓縮
-Z: --compress,--uncompress 調用compress執行壓縮或解壓縮
-v: --verbose 壓縮過程中顯示文件,但是不建議用在背景執行過程
-O: 將文件解開到標準輸出
1.打包
tar只是打包,不是壓縮
打包:tar cvf file.tar file
解包:tar xvf file.tar
2.打包壓縮
如果加z參數,則以.tar.gz 或.tgz來代表 gzip 壓縮過的 tar file。
壓縮:tar zcvf file.tar.gz file
解壓:tar zxvf file.tar.gz
3.使用zip壓縮
壓縮:zip file.zip file
解壓:unzip file.zip