Blog

折腾记录: tar 命令解压 gz 文件出错

在 vps 配置时,压缩格式一般习惯都是用 gz,解压一般用的都是 tar 命令。但是自从需要解压 shadowsocks-server-linux32.gz(这是神马文件?知道的请默默的使用就得了)后,执行解压命令:

tar xzvf shadowsocks-server-linux32.gz

总是得到错误提示:

tar :This does not look like a tar archive
tar: Exiting with failure status due to previous errors

这以前都没遇到过,怎么办,放“googlle”搜,解决方法:

gzip -d shadowsocks-server-linux32.gz

--------
完.玩

--------
后记:好吧,其实我没去了解过 tar 和 gzip 的区别,所以会被这问题囧倒~ 我只会用而已……

zww
or
oooo

声明: 除非注明,ZWWoOoOo文章均为原创,转载请以链接形式标明本文地址
本文地址: http://zww.me/tar-error-this-does-not-look-like-a-tar-archive.z-turn

41 comments

  1. 醉倚黄昏 醉倚黄昏 Google Chrome 28 Google Chrome 28 Windows 7 Windows 7

    这意思,它是gzip格式的。出门要低调啊。

    沙发
  2. joicemao joicemao Google Chrome 28 Google Chrome 28 Windows 7 Windows 7

    我通常用zip

    板凳
  3. Timothy Timothy Google Chrome 30 Google Chrome 30 Windows 7 Windows 7

    这……
    tar是解压.tar的……

    .gz用gzip解压……
    话说这篇简直是100%的水文啊,哈哈……

    地板
    • zwwooooo zwwooooo Firefox 22 Firefox 22 Windows 8 Windows 8

      @Timothy
      呃,我一直用 tar czvf 来压缩成 tar.gz,然后是 tar xzvf 解压缩……是不是直接 gzip 压缩的就无法用 tar 命令来解压缩?
      这不是水文,是记撸文,我自己看得。

  4. [已删除] [已删除] Firefox 20 Firefox 20 Windows 7 Windows 7

    ....Gz本来就是gzip压损的。tar是打包工具,不是压损工具。tar.gz格式是先tar打包,后gz压缩的。

    4楼
    • zwwooooo zwwooooo Firefox 22 Firefox 22 Windows 8 Windows 8

      @[已删除]
      但是 tar czvf 也是压缩后的 gz 啊,用 7z 解压是先得到 tar,然后再解包。是不是直接用 gzip 压缩的,就不能用 tar 命令来解压缩了?

  5. 4585_5360 4585_5360 Google Chrome 28 Google Chrome 28 Windows 7 Windows 7

    第二行那个括号是要怂恿所有不知道的人去知道么?
    跟压缩有关系的去找 7-zip 就好了嘛~(门外汉身份暴露

    5楼
  6. 大野沉香 大野沉香 Google Chrome 28 Google Chrome 28 Windows 7 Windows 7

    折腾VPS是件痛苦的事。。

    6楼
  7. 我买糕的。 我买糕的。 Google Chrome 28 Google Chrome 28 Windows 7 Windows 7

    这也能写个文章么……

    7楼
  8. 大发 大发 Firefox 22 Firefox 22 Windows 7 Windows 7

    这,佩服之情如滔滔之江水,我已经不知道说什么了。。。

    8楼
  9. Yu Yu Google Chrome 28 Google Chrome 28 GNU/Linux GNU/Linux

    tar cf file.tar files #创建 tar文件
    tar xf file.tar #从 file.tar 提取文件
    tar czf file.tar.gz files #使用 Gzip 压缩创建
    tar 文件
    tar xzf file.tar.gz #使用 Gzip 提取 tar 文件
    tar cjf file.tar.bz2 #使用Bzip2压缩创建 tar文件
    tar xjf file.tar.bz2 #使用 Bzip2 提取 tar 文件
    gzip file # 压缩file创建gz文件
    gzip -d file.gz #将 file.gz 解压缩为 file

    9楼
    • zwwooooo zwwooooo Firefox 22 Firefox 22 Windows 8 Windows 8

      @Yu
      谢了,自从知道tar跟gzip的关系后我就明白了。

  10. Yu Yu Google Chrome 28 Google Chrome 28 GNU/Linux GNU/Linux

    关于错误提示
    tar :This does not look like a tar archive
    tar: Exiting with failure status due to previous errors
    因为
    tar -xzvf
    是首先将文件解压为.tar文件,再把打包文件释放.
    而**server-linux32.gz 文件(我也不知道是啥) Gzip解压后得到的是 **server-linux32 , 而不是预期的.tar文件.
    所以报错挂了..

    10楼
  11. 郑永 郑永 Firefox 3 Firefox 3 Windows XP Windows XP

    这个很少见,呵呵。

    11楼
    • zwwooooo zwwooooo Firefox 22 Firefox 22 Windows 8 Windows 8

      @郑永
      因为太习惯用tar了,而且也没去了解命令的具体含义,只是专注于“用”

  12. 樟木头婚纱摄影 樟木头婚纱摄影 Google Chrome 28 Google Chrome 28 Windows 7 Windows 7

    tar好像不能用只能改成zip才行的

    12楼
  13. DickWu DickWu Google Chrome 30 Google Chrome 30 Windows 8 Windows 8

    我碰到解压缩命令问题。。。就直接SSH图形客户端解决问题。。。。好懒

    13楼
  14. tiandi tiandi Google Chrome 28 Google Chrome 28 Windows 7 Windows 7

    我才知道你主机不在国内。。。可你这速度还真不慢。

    14楼
  15. 毕扬 毕扬 Google Chrome 28 Google Chrome 28 Windows 7 Windows 7

    ZWW大神,威武

    15楼
  16. ★Extreme★ ★Extreme★ Google Chrome 28 Google Chrome 28 Windows 7 Windows 7

    那不是tar.gz,那是gunzip。
    用gunzip 文件名这个命令也可以的。

    16楼
  17. 牧风 牧风 Opera Next 16 Opera Next 16 Windows 7 Windows 7

    我来测试userAgent

    17楼
    • 牧风 牧风 Opera Next 16 Opera Next 16 Windows 7 Windows 7

      @牧风 哈哈哈哈, opera16 果然被识别成chrome了

    • zwwooooo zwwooooo Firefox 22 Firefox 22 Windows 8 Windows 8

      @牧风
      userAgent只认内核么?

    • 牧风 牧风 Google Chrome 28 Google Chrome 28 Windows 7 Windows 7

      @zwwooooo
      Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.32 Safari/537.36 OPR/16.0.1196.29 (Edition Next) opera16是这样的, wp-useragent没有更新规则

    • zwwooooo zwwooooo Firefox 22 Firefox 22 Windows 8 Windows 8

      @牧风
      wp-useragent 好像好久没更新了

  18. 郑杰 郑杰 Google Chrome 28 Google Chrome 28 GNU/Linux GNU/Linux

    .tar.gz这个文件名好长,我一般都用.tgz,一样的道理,简单方便~ :mrgreen: :mrgreen:

    18楼
    • zwwooooo zwwooooo Firefox 22 Firefox 22 Windows 8 Windows 8

      @郑杰
      啊啊,对啊,我是更偷懒用 gz,看来还是 tgz 比较好

  19. kodango kodango Google Chrome 29 Google Chrome 29 Mac OS X 10.8 Mac OS X 10.8

    这 gzip 格式的压缩包,可以用 gunzip 或者 gzip -d 解压。tar.gz 或者.tgz 是 gzip 格式压缩的 tar包,所以要用 tar zxvf 解析(z 表示 gzip)

    19楼
    • zwwooooo zwwooooo Firefox 24 Firefox 24 Windows 8 Windows 8

      @kodango
      tar zxvf 不行,因为这个压缩包没有 tar,直接 gz 了

    • kodango kodango Google Chrome 29 Google Chrome 29 Mac OS X 10.8 Mac OS X 10.8

      @zwwooooo
      嗯,zxvf 的前提是这个包是 tar.gz 类型的,tar 包只是一种归档,没有压缩过的。它一般是和 gzip/bzip 配合使用才有意义的。

Leave a Reply