在 Linux 上尝试提取 7zip 存档时出现错误“命令行不正确”

在 Linux 上尝试提取 7zip 存档时出现错误“命令行不正确”

我将一个大型 zip 文件复制到 Linux 服务器,当时我并没有意识到它是一个 7zip 文件。

经过一番折腾,我用“yum install p7zip”安装了 7zip,但是当我尝试使用

7za -x ./myarchive.zip

我得到以下输出

7-Zip (A) 4.61 beta 版权所有 (c) 1999-2008 Igor Pavlov 2008-11-23 p7zip 版本 4.61 (locale=C,Utf16=off,HugeFiles=on,1 CPU)

错误:命令行不正确

谷歌不是我的朋友,我遇到过这个错误,所以我想我会在这里尝试一下。争论这应该是 SF 还是 SU,但由于这不是我的电脑,所以我认为这是 SF 的域。

答案1

您确定它采用的是“-x”而不仅仅是“x”吗?

为什么该文件的扩展名是 .zip,而不是 7zip 的“.7z”?

答案2

您只需指出不带“-”的参数即可。在您的例子中,“7za x ./myarchive.zip”是解压档案的正确结构

相关内容