红联Linux门户
Linux帮助

怎么解压*.gz

发布时间:2010-08-18 15:39:18来源:红联作者:昊昊荡荡
遇到一个文件 ,是*.gz格式的。执行了gzip -d后,发现还是生成了一个同名的没有任何后缀的压缩文件。
用file命令查看,提示是:POSIX tar archive (GNU)。
但不论是用tar -zxvf还是tar -jxvf都出错。
文章评论

共有 21 条评论

  1. badboyhzg 于 2016-04-16 19:55:44发表:

    你好。 我也发现一个这样的问题。是文件被修改了么? 还是? 现在也碰到一个.gz文件 。无法解压

  2. chushihua 于 2014-01-12 20:48:20发表:

    (*^__^*) 嘻嘻……

  3. c1over 于 2013-11-07 21:37:37发表:

    二楼正解嘛,tar

  4. 于 2013-10-31 13:48:48发表:

    我出这样的问题是因为把一个tar.gz文件强制命名为.gz文件了,然后用gzip -d/gunzip解压会出现这个问题,转回来用tar -zxvf就好

  5. ysj0116 于 2013-01-16 16:15:08发表:

    受教了

  6. fbt045 于 2013-01-11 09:47:06发表:

    全是些似是而非的回答,都不解决问题

  7. olderlong 于 2010-09-27 04:34:26发表:

    引用:
    .tar.gz的,用tar zxvf
    .tar.bz2的,用tar jxvf
    .tar的,用tar xvf
    :0wmjh(1
    alick 发表于 2010-8-18 16:38

    正解,顶。

  8. hongyu315 于 2010-09-20 16:19:56发表:

    tar jxvf filename

  9. shenhao0129 于 2010-08-19 22:19:46发表:

    没碰到这样的问题,呵呵,过来学习一下

  10. 昊昊荡荡 于 2010-08-19 16:12:17发表:

    引用:


    第一步:gzip -d 。。。会生成个没后缀名的压缩文件 很好
    第二步:用file命令 查看 发现POSIX tar archive (GNU) 很好
    关键是你第三步搞错了2
    第三步:tar -xvf 。。。。不用+z或j
    试试吧。。。。
    yanlong938 发表于 2010-8-19 15:24


    呵呵,谢谢

  11. yanlong938 于 2010-08-19 15:24:37发表:

    引用:


    用了gzip -d filename.gz,得到一个filename的压缩包,发现还是生成了一个同名的没有任何后缀的压缩文件。
    用file命令查看,提示是:POSIX tar archive (GNU)。
    但不论是用tar -zxvf还是tar -jxvf都出错。
    我 ...
    昊昊荡荡 发表于 2010-8-19 11:04


    第一步:gzip -d 。。。会生成个没后缀名的压缩文件 很好
    第二步:用file命令 查看 发现POSIX tar archive (GNU) 很好
    关键是你第三步搞错了2
    第三步:tar -xvf 。。。。不用+z或j
    试试吧。。。。

  12. zcmsgk 于 2010-08-19 14:55:14发表:

    6# 相思爱文


    .gz
    压缩:gzip FileName
      解压1:gunzip FileName.gz
      解压2:gzip -d FileName.gz


    http://mnt.conf.blog.163.com/blog/static/115668258201071905658759/

  13. 昊昊荡荡 于 2010-08-19 11:04:43发表:

    引用:
    gzip -d filename.gz (或gunzip filename.gz) 解压,但要注意,用此命令解压,会删除原文件。(filename换成相应文件名)

    如果想保留原文件,用
    zcat filename.gz > filename

    图形方式下简单,不管什么类型 ...
    相思爱文 发表于 2010-8-19 07:56


    用了gzip -d filename.gz,得到一个filename的压缩包,发现还是生成了一个同名的没有任何后缀的压缩文件。
    用file命令查看,提示是:POSIX tar archive (GNU)。
    但不论是用tar -zxvf还是tar -jxvf都出错。

    我在帖子里说得很清楚了。

  14. wst021 于 2010-08-19 10:35:49发表:

    二楼回答正解!

  15. vastmy 于 2010-08-19 10:22:53发表:

    学习的!

  16. cp_garfield 于 2010-08-19 08:30:52发表:

    我是打酱油的,路过,学习ing...

  17. 相思爱文 于 2010-08-19 07:56:40发表:

    [i=s] 本帖最后由 相思爱文 于 2010-8-19 08:01 编辑 [/i]

    gzip -d filename.gz (或gunzip filename.gz) 解压,但要注意,用此命令解压,会删除原文件。(filename换成相应文件名)

    如果想保留原文件,用
    zcat filename.gz > filename

    图形方式下简单,不管什么类型压缩文件,都可以用
    file-roller filename

  18. yanlong938 于 2010-08-19 00:14:06发表:

    gizp -d 。。。。。。

  19. 昊昊荡荡 于 2010-08-18 17:16:54发表:

    我知道了,应该是用gunzip filename.gz的格式对吗?

  20. 昊昊荡荡 于 2010-08-18 17:00:18发表:

    2# alick


    关键是包后缀中没有tar的字样,直接就是形如filename.gz的格式。

  21. alick 于 2010-08-18 16:38:39发表:

    .tar.gz的,用tar zxvf
    .tar.bz2的,用tar jxvf
    .tar的,用tar xvf
    :0wmjh(1