/etc/environment文件不能乱改

ufoqhmdt 写了:老生常谈了.
Ubuntu/环境变量:修改/etc/environment 导致开机不能登录已经很常见的一个问题.使用这么多发行版本以来也多次因为添加java环境变量而造成无法登陆的问题.一般情况使用Ctrl + Alt + F1 进入命令行tty1使用vi把添加到错误配置删除并:wq保存重新启动都能解决问题.
但是12.04我故意实验错误的修改/etc/environment导致其故意无法登陆.然后删除错误的配置看是否能恢复登录.结果发现只要被修改错误重新恢复就肯定不能登录图形界面了.但是guest用户可以登录.如果使用adduser添加新的用户,新的用户也不能登录,注意:此时的环境变量已经恢复配置,而且已经确保配置正确.但是却无法登录,这个问题困扰我许久,是否是因为第一次错误的配置导致在错误的登录过程中系统又自动的牵连性的修改了其他配置文件.就算重新恢复/etc/environment的配置也不行.最后我检查了~/.profile,/etc/profile.... 等许多登录的时候需要读取并运行的配置文件.但是都未找到原因,最后进入/var/log查看系统日志也没有发现问题的症结.就此,因为个人能力有限,只能重装系统.不知道这个现象是否个例?有没有帮友遇到同样的问题?请指点!谢谢!(后来我安装完全新的系统,估计在/etc/environment里面乱填字符,指导出错,然后删除我乱填的字符,还是呈现了无法登录图形界面的问题,但是guest用户可以.)

你可能感兴趣的:(linux)