tar命令


Linux tar.gz、tar、bz2、zip 等解壓縮、壓縮命令詳解 

Linux tar命令

tar xzf jdk-8u191-linux-x64.tar.gz -C /usr/java
tar
-c: 建立壓縮檔案 
-x:解壓 
-t:查看內容 
-r:向壓縮歸檔文件末尾追加文件 
-u:更新原壓縮包中的文件
這五個是獨立的命令,壓縮解壓都要用到其中一個,
可以和別的命令連用但只能用其中一個。

下面的參數是根據需要在壓縮或解壓檔案時可選的。
-z:有gzip屬性的 
-j:有bz2屬性的 
-Z:有compress屬性的 
-v:顯示所有過程 
-O:將文件解開到標准輸出 

下面的參數 -f 是必須的:
-f: 使用檔案名字,切記,這個參數是最后一個參數,后面只能接檔案名。
-C<目的目錄>或--directory=<目的目錄> 切換到指定的目錄。

 

  • gzip 是 GNU 組織開發的一個壓縮程序,.gz 結尾的文件就是 gzip 壓縮的結果。
  • 與 gzip 相對的解壓程序是 gunzip。
  • tar 中使用 -z 這個參數來調用gzip。

下面來舉例說明一下:

# tar -czf all.tar.gz *.jpg
這條命令是將所有 .jpg 的文件打成一個 tar 包,
並且將其用 gzip 壓縮,生成一個 gzip 壓縮過的包,包名為 all.tar.gz。 # tar
-xzf all.tar.gz 這條命令是將上面產生的包解開。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM