微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Ubuntu解压文件命令

一:.tar格式(只负责打包,并不负责压缩,打包前后文件大小不变)

tar -cvf demo.tar dirname			//将目录打包
tar -xvf demo.tar					//解包到当前目录下
tar -xvf demo.tar -C /opt/			//解包到指定目录下

.tar.gz格式(占用cpu少,压缩效率高)

tar -zcvf demo.tar.gz dirname		//压缩
tar -zxvf demo.tar.gz				//解压到当前目录
tar -zxvf demo.tar.gz -C /opt/		//解压到指定目录下

tar命令参数说明
-c 压缩文件内容
-x 解压文件中的内容
-z 使用gzip来解压或压缩.tar.gz格式的文件
-v 压缩过程中显示文件
-f 置顶文件名,f 后面立刻紧跟文件名,不能接受其他参数
-C 表示指定目录

二:.zip格式

unzip demo.zip				//解压到当前目录
unzip demo.zip -d /opt/		//解压到指定目录下
zip demo.zip dirname		//压缩文件(有子目录的文件夹不适用)
zip -r demo.zip dirname		//压缩文件夹(包含子目录)
---------------------扩展------------------------
unzip -n test.zip			//解压的时候,不想覆盖已经存在的文件
unzip -l demo.zip			//查看压缩文件内容,不解压缩	
unzip -t demo.zip			//检查zip文件是否损坏	
unzip -o demo.zip -d /opt/	//如果指定目录已有相同的文件存在,要求unzip命令覆盖原先的文件

ww6933 发布了12 篇原创文章 · 获赞 2 · 访问量 419 私信 关注

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐