![tar(子):无法打开:没有这样的文件或目录](https://linux22.com/image/137714/tar%EF%BC%88%E5%AD%90%EF%BC%89%EF%BC%9A%E6%97%A0%E6%B3%95%E6%89%93%E5%BC%80%EF%BC%9A%E6%B2%A1%E6%9C%89%E8%BF%99%E6%A0%B7%E7%9A%84%E6%96%87%E4%BB%B6%E6%88%96%E7%9B%AE%E5%BD%95.png)
我试图使用 netkit.org
命令中提到的以下标准命令在 kali linux 上安装 netkit: 将所有文件下载到您选择的目录。然后使用以下命令解压它们:
tar -xjSf netkit-x.y.tar.bz2
tar -xjSf netkit-filesystem-Fx.y.tar.bz2
tar -xjSf netkit-kernel-Kx.y.tar.bz2
通过第一个命令后,我出现了错误
代码 :
root@kali:/home# tar -xjSf netkit-2.8.tar.bz2
错误:
tar (child): netkit-2.8.tar.bz2: 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
有人可以解释一下我做错了什么吗?
答案1
从这个提示来看:
root@kali:/home# tar -xjSf netkit-2.8.tar.bz2
您不在 .tar.bz2 文件所在的目录中。确认该文件位于此位置。您可能需要cd ~
返回到您的/home/kali
目录,该目录可能是您的 netkit-2.8.tar.bz2` 文件所在的位置。
如果您已解决此问题,那么下一个将是您正在使用的文件名:
root@kali:/home/slimshady/netkit2# ls netkit-filesystem-i386-F5.2.tar.bz2
基于此,注意文件名,因此命令tar
应该是:
$ tar jxSf netkit-filesystem-i386-F5.2.tar.bz2