您的位置:首页 > 其它

ubuntu的登录问题

2016-03-17 18:50 225 查看

ubuntu的登录问题

才疏学浅,资历欠佳,难免有误,望有心人批评指正。

起因:最近在学习linux的一些知识,遇到了一个开机启动的问题:系统启动到登录的界面,输入密码后不能

正常进入桌面,而是又继续返回了登录的地方,试了很多次也不起作用,网上找了很多种方法,都一一尝试过了,

依然,不起作用,最后在我的不懈努力下,还是修好了它,在这里,把方法分享一下:

linux里一切皆文件

linux 重要的环境变量文件

/etc/profile

/etc/bashrc

/etc/profile.d/*.sh

/.bashrc

~/.bash_profile

以上为用户登录时所使用的主要配置文件,etc 目录下的内容对所有的用户起作用,而~ 目录下的只对普通用户起作用

/etc/bashrc的主要内容

ps1 变量:定义命令提示符的格式

umask :即默认权限为002,文件的最高权限为
666
(rw-) ,文件夹为
777
(rwx),那么用户

所创建的文件权限,为 最高权限-umask (字符格式进行运算)

定义
PATH
变量

调用
/etc/profile.d/*.sh
文件

启动顺序

正常启动

/etc/profile -> /etc/profile.d/*.sh -> /etc/sys.config/i18n(语言配置)

/etc/profile -> ~/.bash_profile -> /.bashrc -> /etc/bashrc

已经登录,切换用户

/etc/profile -> ~/.bash_profile -> /.bashrc -> /etc/profile.d/*.sh

-> /etc/sys.config/i18n(语言配置)

经过我的仔细排查了这些启动顺序后,然后发现原来是自己修改了
/etc/profile
的内容,于是,最后,我在登陆界面
Ctrl +Alt +F1
进入字符界面,输入
root
和密码后进入字符界面,
vi /etc/profile


重新删除了我之后添加的内容,然后,O(∩_∩)O哈哈哈~ 成功进入了图形界面

如果当你也遇到了类似的问题,可以先查看以上的启动顺序,仔细回想是不是以上的那个文件被修改了,如果

-是- 那么重新修改他们后,你就有可能拯救你的 ubuntu 系统 (⊙o⊙)哦 !
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: