我已经编辑了我的 .bashrc 文件,因为每次打开终端时都会弹出类似下面的错误。
Command 'ls' is available in '/bin/ls'
The command could not be located because '/bin' is not included in the PATH environment variable.
到目前为止我已经尝试过(在我的 .bashrc 文件中):
export PATH=/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin
exportPATH=/usr/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
export PATH=$PATH:/usr/bin
尽管如此,每次打开新终端时,我都必须在终端中明确输入上述命令之一。我使用的是 Ubuntu 16.04。
任何帮助将不胜感激。
答案1
当你使用 Bash-Shell 时,你应该按照以下方式在.bashrc:
PATH="/bin:/usr/bin/:和其他路径:$PATH”
打印路径环境变量
printenv PATH
这样我们就能看到发生了什么。