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

Linux命令之壓縮解壓縮命令

壓縮解壓縮命令

命令名稱:gzip
命令原意:gnu zip
命令路徑:/bin/gzip
執行許可權:所有使用者
功能描述:壓縮檔案
語法:gzip   選項  [檔案]
壓縮後文件格式:.gz

 命令名稱:gunzip
命令原意:gnu unzip
命令路徑:/bin/gunzip
執行許可權:所有使用者
功能描述:解壓縮.gz的壓縮檔案
語法:gunzip   選項  [壓縮檔案]
Ex:gunzip   file1.gz

命令名稱:tar
命令路徑:/bin/tar
執行許可權:所有使用者
功能描述:打包目錄


語法:tar   選項  [目錄]
    -c    產生.tar打包檔案
    -v    顯示詳細資訊
    -f     指定壓縮後的檔名
    -z    打包同時壓縮

格式:.tar.gz
Ex:    tar –zcvf dir1.tar.gz dir1
    將目錄dir1壓縮成一個打包並壓縮的檔案
tar的解壓縮語法:
    tar   選項  [目錄]
    -x    解包.tar檔案
    -v    顯示詳細資訊
    -f     指定解壓檔案
    -z    解壓縮

Ex:    tar –zxvf dir1.tar.gz
PS:解壓時,v在f之前

命令名稱:zip
命令路徑:/usr/bin/zip
執行許可權:所有使用者
功能描述:壓縮檔案或目錄
語法:
    zip   選項  [壓縮後文件名稱] [檔案或目錄]
    -r    壓縮目錄
格式:.zip
Ex:    zip  services.zip /etc/services
         zip  -r test.zip /test 

命令名稱:unzip
命令路徑:/usr/bin/unzip
執行許可權:所有使用者
功能描述:解壓.zip的壓縮檔案
語法:
    unzip    [壓縮檔案]
Ex:    upzip     test.zip 

命令名稱:bzip2
命令路徑:/usr/bin/bzip2
執行許可權:所有使用者
功能描述:壓縮檔案
語法:
    bzip2 選項 [檔案]
    -k    產生壓縮檔案後保留原始檔
格式:    .bz2
Ex:    bzip2 –k file1 

命令名稱:bunzip2
命令路徑:/usr/bin/bunzip2
執行許可權:所有使用者
功能描述:解壓縮
語法:
    bunzip2 選項 [檔案]
    -k    解壓縮後保留原始檔
Ex:    bunzip2 –k file1.bz2