Linux文件的壓縮與解壓


Linux常見的壓縮包文件格式:.zip,.tar.gz, .tar.bz2,.tar.xz,.tar.Z,其中tar是指打包格式,bz2、gz等分別是指壓縮格式bzip2,gzip;

 

tar的打包並壓縮語法

  tar [參數]   壓縮包名  一個或多個要被打包、壓縮的文件

 

tar的打包並解壓語法

  1、tar  [參數] 壓縮文件包名

  2、tar  [參數] 壓縮文件包名  -C 解壓到特定的文件名

 

tar的參數

-c:創建壓縮包

-v:顯示詳細信息

-z:壓縮,如果沒有則只是打包

-f <壓縮包的文件名>:指定的壓縮包名稱

-x:解壓

-j:解壓bz2格式的文件

-C:指定要解壓到哪個目錄

 

如:

解壓文件

1、filename.tar.bz2

解壓指令:tar -jxzf filename.tar.bz2

2、filename.tar.gz

解壓指令:tar -zxvf filename.tar.gz

3、filename.tar.xz

解壓指令:tar -Jxzf filename.tar.gz

4、filename.tar.Z

解壓指令:tar -Zxvf filename.tar.Z

5、filename.zip

解壓指令:unzip filename.zip

 

壓縮文件

1、將當前目錄下的text.txt和text.py文件打包成text.tar文件

壓縮指令:tar -cvf  text.tar  text.txt  text.py

2、將當前目錄下的text.*打包並壓縮成tet.tar.gz文件

壓縮指令:tar -cvzf   tetx.tar.gz   text.*

 


免責聲明!

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



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