美文网首页
Linux上输入命令行报 -bash:xxx command n

Linux上输入命令行报 -bash:xxx command n

作者: Laity_9c91 | 来源:发表于2021-08-22 12:12 被阅读0次

在Centos7上 搭建JDK8环境之后,退出之后再次使用Xshell连接远程服务器,不管输入任何Linux命令都报-bash:xxx command not found。
通过网上查找资料发现在Xshell中输入下面一条命令可以解决问题

export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

但是每次重新连接之后都要输入上面这条命令,最后发现我在搭建JDK8配置环境变量的时候写错了。

我的错误配置
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
改正之后的配置
JAVA_HOME=/usr/java/jdk1.8.0_301-amd64
CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib
export  CLASSPATH JAVA_HOME

当Linux上输入的命令不可用时,可能是搭建环境时,配置文件写错了,也可能是其它原因。

相关文章

网友评论

      本文标题:Linux上输入命令行报 -bash:xxx command n

      本文链接:https://www.haomeiwen.com/subject/xkbciltx.html