1. 程式人生 > >linux 作業系統中壓縮與解壓縮命令的使用

linux 作業系統中壓縮與解壓縮命令的使用

第一種方式:

壓縮命令:gzip

所在路徑是 /bin/gzip

範例:

   gzip me.txt

解壓縮檔案命令是:gunzip或gzip -d

所在路徑是: /bin/gunzip

範例:

   gunzip me.gz

注意:gzip只能壓縮檔案,不能壓縮資料夾,且不儲存原始檔

第二種方式:

壓縮命令:tar

語法:tar 選項[-zcf] [壓縮後的檔名] [目錄]

-c 打包   -v顯示詳細資訊  -f指定檔案 -z打包同時壓縮

範例:tar -zcvf me.tar.gz me  打包並壓縮檔案,同時也可以壓縮資料夾,這裡會保留原始檔

解壓縮檔案命令tar

-x觖包 -v顯示詳細資訊  -f指定檔案 -z解壓縮

範例:

   tar -zxvf me.tar.gz    觖壓縮檔案,在這裡可以保留原始檔

第三種方式

壓縮檔案zip

命令所在路徑是/usr/bin/zip

執行許可權:所有使用者

語法:zip 選項[-r] [壓縮後文件名] [檔案或目錄]

-r 壓縮目錄,壓縮後文件格式是zip

範例:

   zip me.zip me   壓縮檔案,保留原檔案

   zip -r me.zip me  壓縮目錄,保留原檔案

觖壓縮檔案或目錄命令是:unzip

語法:unzip [壓縮後的檔案]

範例:

   unzip me.zip

第三種壓縮方式

壓縮命令是:bzip2

命令所在路徑是:/usr/bin/bzip2

語法:bzip2 選項[檔案]

-k 產生壓縮檔案後,保留原始檔,壓縮檔案格式是.bz2

範例:

   bzip2 -k me    壓縮,保留原始檔

            tar -cjf me.tar.bz2 me  使用tar壓縮成.bz2的,同樣這裡的tar觖壓縮是這樣寫的tar -xjf me.tar.bz2 

觖壓縮命令:bunzip2

語法:bunzip2 選項[檔案]

-k保留壓縮檔案

範例:

   bunzip2 me.bz2    觖壓縮,不保留原始檔

            bunzip2 -k me.bz2  觖壓縮,-k 保留原始檔