1. 程式人生 > >Linux壓縮與解壓縮命令

Linux壓縮與解壓縮命令

常用的壓縮格式

.zip  .gz    .bz2    .tar.gz    .tar.bz2

壓縮為.zip格式

zip 壓縮檔名 原始檔

eg:zip  aa.zip  aa

壓縮目錄

zip  -r  壓縮檔名  源目錄

解壓縮  unzip

eg:unzip  aa.zip

壓縮為.gz格式

.gzip + 原始檔(原始檔會消失)

eg:.gzip aa

gzip  -c  原始檔 > 壓縮檔案

eg:gzip  -c  aa > aa.gz

gzip -r  目錄(壓縮目錄下的子檔案,但是不能壓縮整個目錄,將其打包成一個壓縮包)

解壓縮  gzip -d + 壓縮檔案

gunzip + 壓縮檔案

壓縮為.bz2格式

bzip2  +  原始檔(不保留原始檔)

bzip2  -k  +原始檔(保留原始檔)

bzip2 不能壓縮目錄檔案

解壓縮  bzip2  -d  + 壓縮檔案(-k保留壓縮檔案)

      bzip2  +  壓縮檔案(-k保留壓縮檔案)

壓縮為.tar.gz格式

eg:tar  -zcvf  aa.tar.gz  aa(壓縮)

eg:tar  -zxvf  aa.tar.gz(解壓縮

壓縮為.tar.bz2格式

eg:-jcvf  aa.tar.bz2  aa(壓縮)

eg:-jxvf  aa.tar.bz2(解壓縮