Linux命令行输入命令执行后报“bash:….:command not found”
这个错误我的是因为配置错了Java的环境变量,所以系统PATH设置问题,PATH没有设置对,系统就无法找到精确命令了。
第一步先输入这个:可以保证命令行命令暂时可以使用
export PATH=/usr/bin:/usr/sbin:/bin:/sbin
第二步 vi和vim一样
vim /etc/profile
第三步查看自己的Java环境变量是否配置错了 注意冒号和大小写
JAVA_HOME=/usr/java/jdk1.8.0_221-amd64
CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH CLASSPATH JAVA_HOME
第四步
# 保存退出
# 让新增的环境变量生效!
source /etc/profile
最后进行测试
# 测试 java -version
[root@kuangshen java]# java -version
java version "1.8.0_221"
Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)