原因是我修改了/etc/profile.d/my_env.sh文件(/etc/profile文件也是同理)时,在此文件中加入了错误指令,导致进不去系统。
解决:把之前加在/etc/profile.d/my_env.sh文件的错误配置删掉。
那么问题来了,现在进不去系统,怎么删除呢?
1. 登陆进入命令行界面
在X-window图形操作界面中按“Alt+Ctrl+功能键Fn n=1~6 ”就可以进入Console字符操作界面。按“Alt+Ctrl+F7”即可回到刚才的X-window中。
所以:在登录界面按【Alt+Ctrl+F3】即可进入命令行界面。
以root身份登录
2. 进入配置文件删掉之前的错误配置
这个时候如果通过vi去打开文件是打不开的。
正确做法:按照下面的命令执行
* cd etc 回车
* /bin/vi /profile.d/my_env.sh 回车
(注意:在这里不能直接调用vi ,需要指定目录 即 /bin/vi )
修改完按【esc + :wq】保存退出。
然后执行:【source /etc/profile】让配置文件生效
最后【reboot】重启即可。