为什么压缩目录不能解压到/opt?

Chi*_*rag 6 gzip compression tar

我无法解压缩扩展名为 .tar.gz 的文件

做了 sudo tar -xvzf ~/Downloads/file.tar.gz /opt/但没有成功。它说:

tar: /opt: Not found in archive
tar: Exiting with failure status due to previous errors
Run Code Online (Sandbox Code Playgroud)

Eri*_*lho 18

您可以使用该-C选项指定要在哪个目录中提取文件。将您的命令更改为:

sudo tar -xvzf ~/Downloads/file.tar.gz -C /opt/
Run Code Online (Sandbox Code Playgroud)


Rin*_*ind 7

tar/opt/在 tar 文件中查找并仅提取该文件,因为它不在该 tar 文件中,因此会引发错误。做:

cd /opt
sudo cp  ~/Downloads/file.tar.gz .
sudo tar -xvzf file.tar.gz
Run Code Online (Sandbox Code Playgroud)