红联Linux门户
Linux帮助

解压文件出错

发布时间:2009-10-25 10:12:57来源:红联作者:cjc
[i=s] 本帖最后由 cjc 于 2009-10-25 10:34 编辑 [/i]

不知道为什么总是不会解压tar.gz的文件。用tar zxvf 解压时,总是提示如下
[root@localhost ~]# tar zxvf W541U-RT73_Linux_STA_Drv1.0.4.0.tar.gz
tar: W541U-RT73_Linux_STA_Drv1.0.4.0.tar.gz:无法 open: 没有那个文件或目录
tar: 错误不可恢复:现在退出
tar: Child returned status 2
tar: 由于前面延迟的错误而退出

这是怎么回事啊?望哪位高手指教,急急急急急急急急急急!
文章评论

共有 4 条评论

  1. acrofox 于 2009-10-27 23:26:10发表:

    应该是输错文件名了,错误信息(第一行)已经告诉你了。
    至于后面那些错误信息,都是第一个惹的祸,因为 tar 带了 z 参数,所以实际上 tar 先调用 gzip 解压,再解包,因子进程 gzip 无法打开文件,所以后面的解包操作也无法进行。
    输入文件名时尽量用 SHELL 的自动完成功能(TAB 键)。

  2. cjc 于 2009-10-27 22:37:22发表:

    不知道行不行,不过先谢谢啦

  3. anniey1 于 2009-10-25 11:55:03发表:

    楼上正解

  4. zhaoyuzhong3694 于 2009-10-25 11:30:59发表:

    [i=s] 本帖最后由 zhaoyuzhong3694 于 2009-10-25 11:33 编辑 [/i]

    gzip -d *.tar.gz
    tar xvf *.tar
    如果麻烦,直接点右键。