【问题标题】:how to Extract tar Files?如何提取 tar 文件?
【发布时间】:2018-01-26 00:29:00
【问题描述】:

我想提取 tar 文件。 但是,终端是错误输出。

我想解决这个错误。 你能帮帮我吗?

这是终端命令

$ tar xvzf test.tar  -C /dir/    

这是错误输出

# gzip: invalid magic
# tar: Child returned status 1
# tar: Error exit delayed from previous errors

【问题讨论】:

  • Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super UserUnix & Linux Stack Exchange 会是一个更好的提问地点。
  • $ tar xvf 是自 2004 年以来所有 *.tar、*.tar.gz、*.tar.bz2` 的通用命令:此后不再需要“xvzf”或“xvjf”。并且在 2009 年*.tar.xz 被包含在自动压缩识别中。请参阅“tar 变更日志”。
  • 这可能是真的,但反之则不然。带有 .tar 的 xzvf 不起作用。他可以压缩存档,也可以在没有 z 的情况下使用它。

标签: linux compression gzip extract tar


【解决方案1】:

您正在运行 tar xzvf,它提取压缩的 tar,但给出的文件名是 tar,它只是一个 tar 文件,未压缩。不带 z 试试。

tar xvf ...

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-23
    • 1970-01-01
    • 1970-01-01
    • 2017-09-23
    • 1970-01-01
    • 2011-09-13
    • 1970-01-01
    相关资源
    最近更新 更多