首页 > 解决方案 > 如何修复终端中的 sudo 命令错误

问题描述

几条命令后:

在此处输入图像描述

我不能使用“sudo”命令或“ept”命令

在此处输入图像描述

我怎样才能解决这个问题?

标签: ubuntu

解决方案


请尽可能发布文本而不是图像。

在第二张图片中,它告诉您路径中缺少 /usr/bin,这可以通过您在第一张图片中覆盖路径变量的事实来解释。

PATH 是一个环境变量,告诉您的 shell 在哪里寻找程序文件,例如sudoapt-get. 这就是为什么您应该始终将值附加到您的路径(由“:”分隔)而不是完全覆盖它。

要解决问题本身,请将 /usr/bin 添加回您的路径,使用 export PATH="$PATH:/usr/bin"

或者重新加载你的shell,然后使用

export PATH="$PATH:$JAVA_HOME/bin"

代替

export PATH=$JAVA_HOME/bin

在新目录之外保留预设值。


推荐阅读