如何提取 tar 文件?

KiW*_*Lee 8 linux compression gzip extract tar

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

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

这是终端cmd

$ tar xvzf test.tar  -C /dir/    
Run Code Online (Sandbox Code Playgroud)

这是错误输出

# gzip: invalid magic
# tar: Child returned status 1
# tar: Error exit delayed from previous errors
Run Code Online (Sandbox Code Playgroud)

小智 17

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

tar xvf ...