壓縮解壓:gzip、zip、tar


壓縮


1:gzip、gunzip

gzip 		//壓縮
gunzip		//解壓

例:

gzip /home/hello.txt		得到文件:hello.txt.gz
gunzip /home/hello.txt.gz	得到文件:hello.txt	
				是直接加上后綴 不是替換

2:zip 、unzip

常用於項目打包發布

壓縮

zip 		
選項:
-r  壓縮整個目錄 遞歸壓縮

例:
zip -r myhome.zip /home 	//將home目錄及其包含的子文件都壓縮

解壓

unzip		
選項:
-d  指定解壓后的文件存放位置

unzip -d myfile.zip destiny_file  
例:
unzip -d myhome.zip /opt/tmp 

3、tar

壓縮解壓都是我

tar [section] XXX.tar.gz 打包的內容
-c	產生.tar打包文件
-C	解壓后的文件存放位置
-v	顯示詳細信息
-f	指定壓縮后的文件名
-z	打包同時壓縮
-x	解壓
tar -zcvf pc.tar.gz /home/pig.txt /home/cat.txt	//打包壓縮成pc.tar.gz
tar -zcvf myhome.tar.gz /home 	//得到了myhome.tar.gz
tar -zxvf pc.tar.gz				//解壓到當前目錄


免責聲明!

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



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