永发信息网

怎样在linux下对目录进行压缩生成gz文件

答案:3  悬赏:0  手机版
解决时间 2021-11-14 21:27
  • 提问者网友:谁的错
  • 2021-11-13 23:54
怎样在linux下对目录进行压缩生成gz文件
最佳答案
  • 五星知识达人网友:夜余生
  • 2021-11-14 00:02
用tar zcvf生成的gz文件用gzip解压后并不是原先的文件,而是tar包 所以还要用tar解包后才是原文件

这也是tar使用过程中必须要注意的,用tar 调用gzip压缩目录应该写全扩展名
tar zcvf xxx.tar.gz xxx/ 压缩
tar zxvf xxx.tar.gz 解压缩
这是为了更好的管理文档,切不可以为了图方便省略.tar,如果你自己知道无所谓,别人不知道的就会以为这只是一个用gzip压缩过的文件
全部回答
  • 1楼网友:杯酒困英雄
  • 2021-11-14 01:28
两种方法:
tar命令: tar czvf a.tar.gz /etc/ ##把etc下的文件打包成a.tar.gz
gzip命令: gzip b.tar.gz /etc/ ##同上,只是命令不同
另外,可以通过gunzip解压a/b.tar.gz成a/b.tar,tar只是打包,不压缩;gz是gzip的压缩方式,特点是速度快,压缩率不高。
  • 2楼网友:白昼之月
  • 2021-11-14 00:46
tar -zcvf xxx.tar.gz 要压缩的目录
gzip 不能对多个文件压缩 ,所以需要使用 tar 进行归档
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯