1. 程式人生 > >AdeCary-ubuntu中壓縮解壓縮安裝及使用

AdeCary-ubuntu中壓縮解壓縮安裝及使用

gz 的壓縮和解壓縮

安裝:sudo apt-get install gzip

gzip 檔名

gzip 檔案1 檔案2 檔案3 支援批量壓縮     

gzip -d 1.txt.gz 2.txt.gz 3.txt.gz 4.avi.gz 5.name.gz  解壓縮  支援批量解壓縮,原始檔被刪除  

不能壓縮目錄  

bz2的壓縮與解壓縮

安裝:sudo apt-get install bzip2

bzip2 1.txt 2.txt 3.txt 4.avi 5.name

ls

1.txt.bz2  2.txt.bz2  3.txt.bz2  4.avi.bz2  5.name.bz2  原始檔被刪除,生成.bz2的檔案

bzip2 -d 1.txt.bz2 2.txt.bz2 3.txt.bz2 4.avi.bz2 5.name.bz2   原檔案被刪除,生成的是去掉bz2的檔案  

不能壓縮目錄  

tar包

tar 打包的意思 跟搬家打包一個道理

       -c  打包 

       -v  視覺化  顯示打包解包的過程

       -f 制定的檔名 

       -t 檢視包裡的內容

       -x  解包   

    -z 以gzip 壓縮  解壓縮

    -j 以bzip2 壓縮解壓縮

       tar -cvf name.tar 1.txt 2.txt 3.txt 4.avi 5.name test test1/ 打包後原始檔還存在  

       tar -xvf namei.tar  解包 原始檔也存在    

    gzip name.tar

    gzip -d name.tar   

    bzip2 name.tar

    bzip2 -d name.tar

       打包 和解包  只是放進去  拿出來   並沒有壓縮      

       常用gz  打包 並壓縮  

       tar -zcvf name.tar.gz 1.txt 2.txt 3.txt 4.avi 5.name test test

       原始檔沒有被刪除 目錄也可以被壓縮    

       gz 解包 並 加壓縮  

       tar -zxvf name.tar.gz    原始檔還存在   

       bz2 打包並壓縮 

       tar -jcvf name.tar.bz2 1.txt 2.txt 3.txt 4.avi 5.name test  

       bz2 解包  並  解壓縮     

       tar -jxvf name.tar.bz2     

       xz  打包並壓縮   

       tar -Jcvf name.tar.xz 1.txt 2.txt 3.txt 4.avi 5.name test      

       xz 解包 並 解壓縮 

       tar -Jxvf name.tar.xz

以下載  apache 為例子 

http://httpd.apache.org/download.cgi 

複製連結  http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.34.tar.gz

切換到 你指定的目錄 

wget -c http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.34.tar.gz 

curl -O http://mirror.bit.edu.cn/apache//httpd/httpd-2.4.34.tar.gz 

下載下來  

解包並解壓縮

tar -zxvf httpd-2.4.34.tar.gz

zip unzip

安裝:sudo apt-get install zip unzip

zip

       zip name.zip 1.txt 2.txt 3.txt 4.avi 5.name test/

       原始檔 還存在  也可以 壓縮目錄

unzip

       unzip name.zip