----------已搬运------【AWD附件】Linux中的打包,解包的命令学习

炅哥给给的打包指令

在这里插入图片描述 -C 这个大C都在解包的时候用,

一般都是zvf。然后zcvf是打包,zxvf是解包

打包 .tar.gz格式的包:tar -zcvf /tmp/a.tar.gz /var/www/html

解包 .tar.gz格式的包:tar -zxvf /a.tar.gz -C /var/www/html

他打包的时候,会将这些目录全部都打包,就拿上面这两个打包例子来讲,尽管var文件下下面不只有www文件夹,但是你的打包命令是这样的话,那么你解包完后,解包到/var/www/html下之后,文件夹仍为 var/www/html 这样,

所以打包的时候,最好不要带上绝对路径,直接用相对路径打包会更好一点。

直接带/var/www/目录下打包
打包:tar -zcvf /tmp/as.tar.gz html
解包:tar -zxcf /tmp/as.tar.gz -C /var/www
这样,就只是打包了html,然后刚好放回了/var/www/html/中,就恢复了

.tar.gz 格式解压为 tar -zxvf xx.tar.gz
.tar.bz2 格式解压为 tar -jxvf xx.tar.bz2

注。都有大Z,因为都是用compress,它能对储存文档压缩解压
tar -cZf .tar.Z *. jpg 将.jpz包压缩tar包
tar -xZf .tar.Z *. jpg 解压

打包

tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg
tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
tar –cZf jpg.tar.Z *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
rar a jpg.rar *.jpg //rar格式的压缩,需要先下载rar for linux
zip jpg.zip *.jpg //zip格式的压缩,需要先下载zip for linux

解压:

tar –xvf file.tar //解压 tar包
tar -xzvf file.tar.gz //解压tar.gz
tar -xjvf file.tar.bz2 //解压 tar.bz2
tar –xZvf file.tar.Z //解压tar.Z
unrar e file.rar //解压rar
unzip file.zip //解压zip

tar -zcvf a.tar.gz *
tar -zcvf 包的名字 本文件夹内的所有东西

在这里插入图片描述

这个命令是正确的。是因为的自己的服务器是root权限。所以才好使
但是当时炅哥好像没有给权限,不是root权限。所以他就换成了有权限的tmp文件夹下面去了。

打包
tar -zcvf /tmp/a.tar.gz /var/www/html
解包:
tar -zxvf 

将web的根目录给打包成为 a.tar.gz 然后放到 /tmp/目录下,
为什么是tmp目录呢,因为这个tmp目录有权限的。

解包: tar -zxvf a.tat.gz -C 解压的制定目录

参考自:https://blog.csdn.net/Hongwei_1990/article/details/89604380
https://blog.csdn.net/weixin_42628856/article/details/81332138?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control&dist_request_id=9dfe8173-0e9d-44c6-b655-53c2713f46d1&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.control

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值