首先说一下出现问题的原因:
配置了错误的path造成系统无法加载系统默认的path路径。
错误如:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLi8CXlx2YpRnch9CXt92Yu4Wd5lGbh5iclB3bsVmdlR2Lc9CX6MHc0RHaiojIsJye.jpg)
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLi8CXlx2YpRnch9CXt92Yu4Wd5lGbh5iclB3bsVmdlR2Lc9CX6MHc0RHaiojIsJye.jpg)
当然,就是红框的这句造成的。
要是无法用界面登陆模式进入,那该怎么办呢?
只有用命令的方式进入ubuntu了,再去把这个文件修改过来。
怎样切换登陆模式,使用快捷键:ctrl_+alt+f1(ubuntu12.04)
但在网上查到的进入方式为:ctrl+shift+alt+f1。。。大家还是看看自己的版本,试试那一种能进去。
进入的命令登陆械后,还是无法使用vi、sudo等命令。这是为什么呢?
出错提示:the command count not be located because '/bin' is not included in the path
是由于没有加载到/usr/bin/下的命令,所以要执行export操作:export path=/usr/bin/:$path
这个时候,就可以sudo vi /etc/proflie了。
当然,最后就是把错误的path注释掉。
然后再重启,就ok了。。。
自己又重新修改的下profile,进入ok:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLi8CXlx2YpRnch9CXt92Yu4Wd5lGbh5iclB3bsVmdlR2Lc9CX6MHc0RHaiojIsJye.jpg)
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLi8CXlx2YpRnch9CXt92Yu4Wd5lGbh5iclB3bsVmdlR2Lc9CX6MHc0RHaiojIsJye.jpg)
为何我要这样配置?就是因为好切换。
比如:我又重新安装了一个jdk1.6,就只要注释掉一个1.5的path,添加一个1.6的路径和path就行了,不用去删除,下次再切换过来也很方便。
欢迎交流。。。