Linux下最常見的壓縮文件格式:
tar、tar.gz、tar.bz2、zip
tar命令參數:
-c: create創建打包
-x:extract解壓
-t:查看內容
-r:向壓縮歸檔文件末尾追加文件
-u:更新原壓縮包中的文件
-z:有gzip屬性的
-j:有bz2屬性的
-Z:有compress屬性的
-v:verbose顯示詳細信息
-O:將文件解開到標準輸出
-f: filename檔案名字,這個參數是最後一個參數,後面只能跟文件名。
tar 打包/解包
將file1 file2等文件打包為filename.tar,不壓縮,只打包。
tar -cvf filename.tar file1 file2 …
可以看出僅僅是打包,並沒有壓縮大小。

將filename.tar解包。
tar -xvf filename.tar
tar.gz
將file1 file2等文件打包壓縮為filename.tar.gz。
tar -zcvf filename.tar.gz file1 file2 …
將filename.tar.gz解壓縮。
tar -zxvf filename.tar.gz
將filename.tar壓縮為filename.tar.gz。
gzip filename.tar
將filename.tar.gz解壓為filename.tar。
gunzip filename.tar.gz
tar.bz2
將file1 file2等文件打包壓縮為filename.tar.bz2。
tar -jcvf filename.tar.bz2 file1 file2 …
將filename.tar.bz2解壓縮。
tar -jxvf filename.tar.bz2
也可以直接對.tar進行操作
bzip2 filename.tar
bunzip1 filename.tar.bz2
zip
-r參數表示遞歸,壓縮文件夾時必須使用-r參數。
zip -r filename.zip file1 file2 …
解壓縮filename.zip
unzip filename.zip
假設出現這個提示:
-bash: zip: command not found
說明沒有安裝ZIP,執行下這條安裝命令就可以
yum install zip
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/212846.html