为什么 tar 在提取档案时抱怨找不到文件?

为什么 tar 在提取档案时抱怨找不到文件?

我卸载了 xampp 并尝试重新安装它,但是当尝试将其提取到目录时/opt,出现以下错误:

$ sudo tar -xzf xampp-linux-1.8.3-2-installer.run.tar.gz -C /opt
tar (child): xampp-linux-1.8.3-2-installer.run.tar.gz: Cannot open: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now.

为什么 tar 在提取档案时抱怨找不到文件?

答案1

最有可能的是终端中的目录(由 标识pwd)不包含您要解压的存档。您需要cd /path_to_archive_dir/,然后在那里执行命令(tar -xzf xampp-linux-1.8.3-2-installer.run.tar.gz -C /opt)。

相关内容