Linux下的解壓縮


Linux下常見的壓縮包格式有5種:zip tar.gz tar.bz2 tar.xz tar.Z

其中tar是種打包格式,gz和bz2等后綴才是指代壓縮方式:gzip和bzip2

 

filename.zip的解壓:

unzip filename.zip

 

filename.tar.gz的解壓:

tar -zxvf filename.tar.gz

其中zxvf含義分別如下

z:   gzip              壓縮格式

x:   extract          解壓

v:   verbose        詳細信息

f:   file(file=archieve)    文件

 

filename.tar.bz2的解壓:

tar -jxvf filename.tar.bz2

j:   bzip2          壓縮格式

其它選項和tar.gz解壓含義相同

 

filename.tar.xz的解壓: 

tar -Jxvf filename.tar.xz

注意J大寫

 

filename.tar.Z的解壓: 

tar -Zxvf filename.tar.Z

注意Z大寫

 

關於tar的詳細命令可以

tar --help

 

事實上, 從1.15版本開始tar就可以自動識別壓縮的格式,故不需人為區分壓縮格式就能正確解壓

tar -xvf filename.tar.gz
tar -xvf filename.tar.bz2
tar -xvf filename.tar.xz
tar -xvf filename.tar.Z    

 

zip壓縮工具

/home/Blinux/html/這個目錄下所有文件和文件夾打包為當前目錄下的html.zip:(也可用相對路徑)

zip  -r html.zip /home/Blinux/html

解壓

unzip html.zip

解壓當前目錄壓縮文件到指定目錄
unzip html.zip -d /opt/java

 

絕大多數都適用的命令

解壓

tar -xvf filename.tar.gz
壓縮
tar -cf vaa20200110.tar vaa

解壓當前目錄壓縮文件到指定目錄

tar -xvf filename.tar.gz -C /opt/java

 

 

 

 

filename.tar.gz


免責聲明!

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



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