Linux下ls等基础命令失效解决
linux环境下ls等基本命令使用不了
·
问题描述:
在安装jdk的时候,修改了/etc/profile文件,然后执行了source /etc/profile 命令,导致ls等基础命令使用不了,提示“-bash: ls: command not found”
问题解决:
直接在运行以下脚本:
[root@VM-20-16-centos ~]# export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin
然后使用ls发现命令可以使用。本以为这样就搞定了,但是后面发现只要重新连接服务器或者执行命令source /etc/profile后,命令再次失效,不想反复执行export命令,于是将命令添加到/etc/profile的最后面,然后执行source /etc/profile,问题解决
export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin
更多推荐
已为社区贡献1条内容
所有评论(0)