Linux系統--常用壓縮/解壓縮命令總結

    Linux實際使用中,特別是命令行模式下爲了方便文件的傳輸,常常對多個文件或目錄進行解壓縮,下面對幾種常見命令的常用格式進行簡要總結

1 tar命令

    實際上tar是用於歸檔的命令,不過其可以自動調用壓縮命令對歸檔文件進一步壓縮(詳細信息不展開),常見的壓縮後的格式爲.tar.gz和.tar.bz2,實際上其內部分別調用gzip命令和bzip2命令對歸檔文件(.tar)進行壓縮所得。

· 壓縮文件(目錄):
    tar zcvf mygz.tar.gz dir 或 tar jcvf mybz.tar.bz2 dir
·解壓縮:
    tar zxvf mygz.tar.gz -C dir 或 tar jxvf mybz.tar.bz2 -C dir(-C可選, 默認解壓到當前目錄)

2 zip命令

    一般Linux默認會有zip命令,沒有須自行安裝。

· 壓縮文件(目錄):

    zip -r myzip.zip dir (-r可選, 遞歸壓縮目錄用,.zip後綴名可不加會自動添加之)

·解壓縮:

    unzip myzip.zip -d dir (-d可選, 改變解壓縮目錄用,.zip後綴名可選)

3 rar命令

一般Linux默認沒有此命令,須自行安裝。
· 壓縮文件(目錄):

    rar a myrar.rar dir (.rar後綴名可不加會自動添加之)

·解壓縮:

    rar x myrar.rar dir (.rar後綴名可選)

4 7z命令

一般Linux默認沒有此命令,須自行安裝。
· 壓縮文件(目錄):

    7z a -r my7z.7z dir (-r 可選, 遞歸壓縮目錄)

·解壓縮:

    7z x my7z.7z -r -odir (-r可選, 遞歸解壓所有子文件夾,-o改變解壓目錄, 其後直接跟目錄,需注意)


本文僅對常用命令的常見用法進行簡要的說明總結,更深入的瞭解需自行查閱

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章