解决Ubuntu环境变量错误导致无法正常登录
The command could not be located because '/usr/bin:/bin' is not included in the PATH environment variable.
意思是:找不到命令,因为’/usr/bin:/bin’没有被包含在环境变量PATH中。
这就是问题产生的原因:环境变量PATH错误。联想到修改/etc/profile文件时确实对PATH进行过操作,所以解决问题的最简单的方法就是让/etc/profile恢复到修改之前的状态。
看完错误信息,打算清屏进行下一步工作,输入:clear。同样报错:
Command 'clear' is available in '/usr/bin/clear'
The command could not be located because '/usr/bin' in not included in the PATH environment variable.
clear:command not found
又试了几个其他常用的命令:ls, vim,cat等,错误原因相同,均指向环境变量PATH.
PATH作用
Linux有PATH,在windows下配置过JDK的也肯定注意到windows也有path,这个PATH到底是做什么用的呢? 下面解释一下:
当我们在命令行(Linux下的terminal或者tty1~6,windows下的cmd中)输入一个命令时,实际