1. 程式人生 > >linux 解壓 壓縮 常見命令

linux 解壓 壓縮 常見命令

壓縮命令: 
    .tar    
    tar
-cvf 檔名稱.tar 檔案或者資料夾 .tar.gz
    tar
-zcvf 檔名稱.tar.gz 檔案或者資料夾 .tar.xz
    tar
-Jcf 檔名稱.tar.xz 檔案或者資料夾 .zip
    zip 檔名稱.zip 檔案或者資料夾 .gz
    gzip
-v 檔案
    (注:會使用檔案.gz 替換壓縮的檔案) .bz2
    bzip2 檔案  bzip2
-k 檔案
    (注:-k 產生壓縮檔案後保留原檔案) .rar
   rar a 檔名稱.rar 檔案或者資料夾
    (注:使用該命令需要下載安裝rarlinux工具)

解壓命令:(
-C 指定的解壓路徑) .tar
    tar
-xvf 檔名稱.tar -C 指定的解壓路徑 .tar.gz
    tar
-xzvf 檔名稱.tar.gz .tar.xz
    tar
-Jxf 檔名稱.tar.xz .zip
    unzip 檔名稱.zip .gz
    gzip
-d 檔案.gz
    (注:會使用解壓後的檔案 替換的檔案.gz) .bz2
    bzip2 檔案.bz2 .rar
   rar x 檔名稱.rar
    (注:使用該命令需要下載安裝rarlinux工具)
  下面的引數
-f是必須的   -f: 使用檔案名字,切記,這個引數是最後一個引數,後面只能接檔案名。   tar -cf all.tar *.jpg   這條命令是將所有.jpg的檔案打成一個名為all.tar的包。-c是表示產生新的包,-f指定包的檔名。   tar -rf all.tar *.gif   這條命令是將所有.gif的檔案增加到all.tar的包裡面去。-r是表示增加檔案。   tar -uf all.tar logo.gif   這條命令是更新原來tar包all.tar中logo.gif檔案,-u是表示更新檔案   tar -tf all.tar
  這條命令是列出all.tar包中所有檔案,-t是列出檔案