[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: 由于前面延迟的错误而退出
这是怎么回事啊?望哪位高手指教,急急急急急急急急急急!


acrofox 于 2009-10-27 23:26:10发表:
应该是输错文件名了,错误信息(第一行)已经告诉你了。
至于后面那些错误信息,都是第一个惹的祸,因为 tar 带了 z 参数,所以实际上 tar 先调用 gzip 解压,再解包,因子进程 gzip 无法打开文件,所以后面的解包操作也无法进行。
输入文件名时尽量用 SHELL 的自动完成功能(TAB 键)。
cjc 于 2009-10-27 22:37:22发表:
不知道行不行,不过先谢谢啦
anniey1 于 2009-10-25 11:55:03发表:
楼上正解
zhaoyuzhong3694 于 2009-10-25 11:30:59发表:
[i=s] 本帖最后由 zhaoyuzhong3694 于 2009-10-25 11:33 编辑 [/i]
gzip -d *.tar.gz
tar xvf *.tar
如果麻烦,直接点右键。