linux-壓縮與解壓縮(gz,zip,tar,jar,war)


一、tar命令

1.打新包

tar -cf 目標文件名稱 要打包的文件(支持正則)

這條命令是將所有.jpg的文件打成一個名為all.tar的包。-c是表示產生新的包 ,-f指定包的文件名。
2.追加文件
tar -rf 目標文件名稱 要打包的文件(支持正則)
這條命令是將所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。

3.更新文件
tar -uf 目標文件名稱 要打包的文件(支持正則)
這條命令是更新原來tar包all.tar中logo.gif文件,-u是表示更新文件的意思。

4.解壓文件

tar -xf 目標文件名稱 

這條命令是解出all.tar包中所有文件,-x是解開的意思,要注意,解壓文件的時候,要看文件里有沒有文件夾,不然又可能解壓出來一堆文件,很難分辨。

二、zip命令

常用

1.打新包

zip -r 目標文件名稱 要打包的文件(支持正則)

2.解壓縮

unzip 目標文件名稱 

三、gz命令

gzip -d 目標文件名稱 

特殊:

.tar.gz

用tar命令解壓

tar -zxvf 目標文件名稱

四、jar、war

jar -xvf 目標文件名稱


免責聲明!

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



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