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 私信 关注

相关文章

ubuntu退出redis的示例:指定配置文件方式启动源码redis:roo...
ubuntu中mysql改密码忘了的解决方法:1.在终端中切换到root权...
ubuntu安装mysql失败的解决方法原因:可能是原有的MySQL还有...
使用centos和ubuntu建站的区别有以下几点1.CentOS是Linux发行...
ubuntu图形界面和字符界面切换的方法:可以通过快捷键CTRL+A...
ubuntu中重启mysql失败的解决方法1.首先,在ubuntu命令行中,...