Linux

嘗試在 Linux 上提取 7zip 存檔時出現錯誤“命令行錯誤”

  • September 2, 2020

我將一個大的 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)

錯誤:命令行不正確

Google不是我這個錯誤的朋友,所以我想我會在這裡嘗試。爭論這應該是 SF 還是 SU,但由於它不是我的電腦,我認為它是 SF 的域。

你確定它需要“-x”而不僅僅是“x”嗎?

為什麼文件是 .zip 而不是 7zip 副檔名“.7z”?

您只需要指明不帶“-”的參數在您的情況下,“7za x ./myarchive.zip”是解壓縮檔案的正確結構

引用自:https://serverfault.com/questions/55055