linux下的檔案的壓縮和解壓縮

被遺棄的庸才發表於2017-05-01

最普通的壓縮:

    gzip:最普通的版本,

        壓縮為:gzip 檔名 解壓為:gunzip 檔名 壓縮後不會保留原檔案,且不能壓縮目錄

    bzip2:稍微好一點

        壓縮為:bzip2 -k 檔名(會保留原始檔案) 解壓為:bunzip2 檔名(同樣不能壓縮原檔案)

 好一點的

    tar:

        有幾個引數分別是:

            c->壓縮時使用的

            x->解壓縮壓縮時使用的

            v->檢視壓縮資訊壓縮時使用的(可以不用它)

            f->指定壓縮檔案的名稱

            z->壓縮的格式為gzip的

            j->壓縮的格式是bzip2的(如果不加上上面兩個引數的話,只會對檔案進行打包)

語法:

    壓縮:tar zcvf 生成的檔案的名稱(xxxx.tar.gz)想打包的檔案

    解壓縮:tar zxvf 壓縮包的名字 -C 解壓到的路徑

rar的壓縮(首先要安裝rar)

    a是壓縮 

    x是解壓縮 

    rar a 生產的檔名 壓縮的檔案和目錄

    rar x 壓縮檔案 解壓縮的目錄

zip的壓縮和解壓縮

    壓縮:zip -r 壓縮檔案的名字 檔案的目錄

    解壓縮:unzip -r 壓縮包的名字 -d 檔案的目錄

相關文章