压缩解压: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