天天看點

Linux常見的壓縮和解壓縮方法

一.zip

1.壓縮檔案

shell> zip myfile.zip myfile

2.壓縮目錄

shell> zip -r mydirectories.zip directories

3.解壓

shell> unzip myfile.zip

二.gzip

1.壓縮檔案(不保留原檔案)

shell> gzip myfile

2.壓縮檔案(保留原檔案)

shell> gzip -c myfile > myfile.gz

3.解壓gz檔案(不保留原檔案)

shell> gunzip myfile.bak.gz

4.解壓gz檔案(保留原檔案)

shell> gunzip -c myfile.bak.gz > myfile.bak

三.tar.gz(推薦)

1.壓縮檔案或目錄

shell> tar -zcvf filename.tar.gz filename

2.解壓tar.gz檔案

shell> tar -zxvf filename.tar.gz

四.tar.bz2

shell> tar -jcvf filename.tar.bz2 filename

2.解壓tar.bz2檔案

shell> tar xvfj  filename.bz2