“sudo -i”、“sudo su”和“su”命令不起作用 - Ubuntu 20.04 LTS

“sudo -i”、“sudo su”和“su”命令不起作用 - Ubuntu 20.04 LTS

运行时sudo -i我得到sudo: 5.8: command not foundsudo su输出su: failed to execute 5.8: No such file or directorysu输出su: Authentication failure

我不知道是什么原因导致了这种情况,这是我学习 Linux 课程以来第一次运行这些命令。

编辑:输出getent passwd rootroot:x:0:0:root:/root:5.8

解决方案:

chsh当我尝试一个命令时,我可能弄乱了根默认 shell 。

编辑 /etc/passwd 中的第一行,即 root 条目:

root:x:0:0:root:/root:5.8

root:x:0:0:root:/root:/bin/bash

这些命令现在对我有用了。学到了教训!

相关内容