我正在为 Virtual Box 下载 Kali Linux 2016.1,其中只有一个可用的 torrented .7z 文件,但我无法使用 Archive manager 或 p7zip 将其提取。
安装后sudo apt-get install p7zip-full
我尝试了这两个命令:
7za e Kali-Linux-2016.1-vbox-i686.7z
7za x Kali-Linux-2016.1-vbox-i686.7z
我收到的错误是:
error: there is no such archive
该文件的路径是Home/Downloads/Kali-Linux-2016.1-vbox-i686/Kali-Linux-2016.1-vbox-i686.7z
答案1
当您运行终端命令并给它一个文件作为输入时,该文件必须存在。如果该文件位于当前目录中,则只需提供文件名 ( command file
)。但是,如果该文件位于另一个目录中,则需要提供其路径 ( command /path/to/file
)。
就您而言,您已将档案保存在中$HOME/Downloads/Kali-Linux-2016.1-vbox-i686/Kali-Linux-2016.1-vbox-i686.7z
,因此您需要执行以下任一操作:
使用文件路径
7za e $HOME/Downloads/Kali-Linux-2016.1-vbox-i686/Kali-Linux-2016.1-vbox-i686.7z
运行命令之前进入目录:
cd $HOME/Downloads/Kali-Linux-2016.1-vbox-i686/ 7za e Kali-Linux-2016.1-vbox-i686.7z