如何提取受密码保护的 .7z 文件?

Wol*_*lfy 60 server command-line extract

有人能告诉我如何在 Ubuntu 服务器中提取受密码保护的 .7z 文件吗?

(我知道密码,我只需要一个程序来执行此操作以及如何使用该程序的示例...)

Oli*_*Oli 74

p7zip-full首先在服务器上安装,然后运行它以提取名为 的 z7 存档test.7z,使用密码加密password

7z x test.7z -ppassword
Run Code Online (Sandbox Code Playgroud)

正如 JanC 在下面添加的那样,您可以省略整个-ppassword标志,它只会在提取时询问您的密码:

oli@bert:~/Desktop$ 7z x test.7z

7-Zip 9.04 beta  Copyright (c) 1999-2009 Igor Pavlov  2009-05-30
p7zip Version 9.04 (locale=en_GB.UTF-8,Utf16=on,HugeFiles=on,8 CPUs)

Processing archive: test.7z

Enter password (will not be echoed) : <<I typed the password here>>

Extracting  botch2

Everything is Ok

Folders: 1
Files: 0
Size:       0
Compressed: 118
Run Code Online (Sandbox Code Playgroud)

  • 我认为如果您不在命令行上提供密码,它也会要求输入密码(如果多个用户使用服务器,这可能会更安全)。 (4认同)
  • 我可以确认这是真的。 (3认同)