<分区>
当我给出命令 sudo su
或者说 sudo -i
终端以 super 用户身份成功登录
但显示
$: command not found
$: command not found
你能帮我解决这个问题吗?
<分区>
当我给出命令 sudo su
或者说 sudo -i
终端以 super 用户身份成功登录
但显示
$: command not found
$: command not found
你能帮我解决这个问题吗?
最佳答案
当您切换到 root 时,可能有一个 root 的配置文件设置试图运行命令。
免责声明:在不了解您的环境的情况下,很难知道从哪里开始寻找,因此这可能有用也可能没有用。
我会尝试以下方法:
以 root 身份登录并 cd 到您的主目录 cd ~/
然后键入 ls -la
查找任何名称类似于“.bashrc” “.bash_profile”的文件"每次为该用户启动 shell 时运行的那些配置文件脚本。您将需要打开该文件并查看正在运行的命令,然后修复它们的路径或删除它们。
关于linux - 以 root 身份登录后,我收到命令未找到消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12862061/