Linux命令 -- tar解压缩命令
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux命令 -- tar解压缩命令,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1745字,纯文字阅读大概需要3分钟。
内容图文
![Linux命令 -- tar解压缩命令](/upload/InfoBanner/zyjiaocheng/935/ce2f97bf5dca4f87b203691fdc83f768.jpg)
1.tar.gz tar.bz2 tar.xf
2.gzip
3.zip
4.zcat
data +%F #打包名称包含当前时间
常用命令:
1.tar打包压缩
打包:
tar czf dir1.tar.gz dir1
解压:####### tar解压会覆盖掉之前存在的目录,解压前先把原目录重命名备份 ############
tar xf dir1.tar.gz #可解压tar.gz tar.bz2 tar.xz
查看压缩包里的内容
tar tf dir1.tar.gz
1、tar:
打包:
tar -czf dir20190101.tar dir
解压:
tar xf dir20190101.tar
查看包里的内容
tar tf dirdir20190101.tar
tar.gz格式
tar命令进行归档,gzip进行压缩,变成tar.gz
如何打包
tar czf dir1.tar.gz dir1
常用打包与压缩组合:
czf #打包tar.gz格式 解压:zxf
cjf #打包tar.bz格式 解压:jxf
cJf #打包tar.xz格式 解压:
xf:自动选择解压模式(一般使用这个解压即可)
如何解压
tar xf dir1.tar.gz
选项:
c:创见新的归档文件
z:以gzip方式压缩,后缀tar.gz
x:对归档文件解包
t:列出归档文件里的文件列表
f:指定包名,多参数f写最后
j:使用bzip2压缩归档,后缀tar.bz
J:大写的J,xz压缩归档,后缀tar.xz
C:大C,指定解压目录位置
X:排除多个文件(写入需要排除的文件名称)
h:打包软链接
--exclude:排除不需要打包的文件
--exclude /etc/passwd /etc/shadow
2、gzip #压缩单个文件的时候使用
压缩:
gzip file #压缩file文件,压缩完毕会删除原文件
解压缩:
gzip -d file #解压缩,会把原压缩包删除
使用场景:
1.当需要让某个配置文件不生效时
gzip CentOS-Base.repo
想要查看里面的内容用zacat
zcat CentOS-Base.repo
2.把当前目录下所有文件都打包
gzip * #每个文件都会单独打成一个包
3、zip,压缩文件、目录(并不会删除源文件)
安装zip
yum install zip unzip -y
参数:
-r:递归打包目录下所有内容
如何压缩文件
zip 压缩包名 要打包的文件
zip file.zip file.log
如何压缩目录
zip -r dir.zip /dir
如何解压
unzip 包名.zip
测试是否能与windows之间相互解压
4.zcat #查看压缩包里文件的内容
zcat file.gz #查看gz压缩后的内容
内容总结
以上是互联网集市为您收集整理的Linux命令 -- tar解压缩命令全部内容,希望文章能够帮你解决Linux命令 -- tar解压缩命令所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。