美文网首页
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