我刚刚将此行“export PATH=/opt/apache-maven-3.3.9/bin:$PATH”添加到我的 /etc/environment 文件中。
我尝试重新启动 Ubuntu 14.04,但现在无法使用操作系统中的用户/密码登录。
有人可以向我解释我做了什么以及我该如何解决它吗?
请帮忙!
答案1
重新启动系统,启动时按下ESC即可进入 grub 启动菜单。
启动恢复模式,打开 root shell 并撤销更改。
答案2
我在配置 Texstudio 以在 Texlive 中查找 arara 时做了类似的事情。您的系统很可能陷入了登录循环。但不要遵循这个高票答案对此登录循环问题。相反,请按照我下面说的做:
- Ctrl+ Alt_+F3 并登录会话。
- 检查您是否可以运行任何 shell 命令,例如
ls
。如果不行,那就是问题所在。 - 输入 /usr/bin/sudo /usr/bin/vim /etc/environment
- 利用您对 vim 的了解来删除您添加的行。
- 如果您知道该编辑器的可执行文件的路径,您可以使用任何其他非 GUI 编辑器。
- 保存文件‘:wq for vim’
- 类型 Poweroff
- 你会得到一些命令建议,例如
/sbin/poweroff
- 使用它来关闭电源或者直接拔掉插头即可。
- 重新启动即可完成。
我们俩都修改了 /etc/environment 来添加一些环境变量,结果犯了一个错误。然后我们使用编辑器来纠正这个错误,删除我们添加的内容。关闭并重新启动计算机后,就可以使用正确的配置了。因此,一切都进展顺利,问题得到了解决。