bash:/usr/bin/groups:/bin/sh:错误的解释器:没有此文件或目录”

bash:/usr/bin/groups:/bin/sh:错误的解释器:没有此文件或目录”

通过使用此命令,sudo rm /bin/sh之后我重新启动了系统并tty打开,我输入了我的用户名和密码,之后 bash: /usr/bin/groups: /bin/sh: bad interpreter: No such file or directory显示我检查的/bin目录sh丢失。

答案1

在 Ubuntu 中,/bin/sh是一个符号链接/bin/dash- 因此您应该能够通过重新创建链接来修复您的错误:

sudo ln -s dash /bin/sh

以后不要随意删除系统文件。

相关内容