Debian:-bash:ls:未找到命令

Debian:-bash:ls:未找到命令

我有一个虚拟机可以玩 linux,我想试试 rbash。我按照教程操作了一下。然后我想删除我做过的事情,并删除从/bin/ls到 的符号链接。但我没有使用命令,/etc/skel/而是使用了on并从文件夹中删除了二进制 Ls (字面意思)。unlinkrm -r/etc/skel/ls/bin/

现在我知道了-bash: ls: command not found何时使用 ls 命令。有没有办法重新安装此默认命令?下载 bin ?

答案1

取决于您使用的 Linux 发行版。

通常,您可以强制重新安装一个包,从而恢复其所有文件。

例如,在基于 Debian 的系统(如 Ubuntu)中,您会看到:

dpkg -S /bin/ls

“ls”属于“coreutils”。

因此,强制重新安装该包:

sudo apt-get --reinstall install coreutils

而且,你的事故将得到解决!

相关内容