首页 > 代码库 > 修改/etc/profile环境变量 导致大部分命令不能用

修改/etc/profile环境变量 导致大部分命令不能用

今天上午在修改java环境变量时 配置文件修改错误 导致大部分系统命令不能用出现以下情况

[root@fei3 src]# source /etc/profile

-bash: id: command not found

-bash: tty: command not found    这是修改完环境变量的配置文件,刷新就显示命令不能用了


接着出现 

[root@fei3 src]# vim /etc/profile

-bash: vim: command not found

[root@fei3 src]# ls

-bash: ls: command not found

[root@fei3 src]# cat /etc/passwd

-bash: cat: command not found


重启 发现也没用... 

上百度查到这个命令

[root@fei3 ~]# 

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


恢复正常

[root@fei3 ~]# ls

anaconda-ks.cfg     jdk-7u25-linux-x64.tar.gz 模板  下载

apache-tomcat-7.0.42.tar.gz  mysql-5.1.55.tar.gz 视频  音乐

install.log     nginx-1.2.6.tar.gz 图片  桌面

install.log.syslog     公共的 文档


本文出自 “xfell” 博客,请务必保留此出处http://xfell.blog.51cto.com/11905879/1872961

修改/etc/profile环境变量 导致大部分命令不能用