前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[94]ubuntu16.04开机循环输入密码无法进入桌面的解决办法

[94]ubuntu16.04开机循环输入密码无法进入桌面的解决办法

作者头像
周小董
发布2022-04-12 19:28:59
2.4K0
发布2022-04-12 19:28:59
举报
文章被收录于专栏:python前行者python前行者

前些天碰到一个头疼的问题,启动我的ubuntu之后,输入密码闪屏一下,又需要输入密码!!!于是再输还要再输!!!!!

经过百度一翻后终于找到原因和解决办法。

原来是我之前在profile文件里配置了一次java环境变量造成的

这是我之前的配置:

代码语言:javascript
复制
export JAVA_HOME=/usr/jdk1.8.0_101  
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin  
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib  

至于原因,大家参考这里

http://m.blog.csdn.net/article/details?id=6378212

而解决办法就是重新配置环境变量,但是系统都进不去,很懵逼!然而我们是可以在非图形界面下进系统的:

1.进入非图形化界面:在登录界面同时按下ctrl+alt+f1(有的需要同时按下ctrl+alt+f1+fn)

2:输入你的账户名回车 *注意;这里是帐户名,而不是密码

在这里插入图片描述
在这里插入图片描述

3:输入你的密码回车ok,此时就已经进入系统了。

在这里插入图片描述
在这里插入图片描述

4:进入系统后需要修改/etc/profile文件 命令:sudo vi /ect/profile注意:vi和/etc之间有一个空格

如果你的回车后没有让你输入密码,而是说sudo这个命令找不到,这个时候你可以有2种方法

1、/usr/bin/sudo vi /etc/profile

2、比较笨,就是先切换到/usr/bin目录下,键入cd /回车再使用

sudo vi /ect/profile

接下来就是输入你的密码,然后就可以修改profile文件了。

5:修改profile文件,将自己添加的都给删了

在这里插入图片描述
在这里插入图片描述

vi删除操作代码: x 一个字符  #x 删除几个字符,#表示数字,比如3x dw 删除一个单词  #dw 删除几个单词,#用数字表示,比如3dw表示删除三个单词  dd 删除一行;  #dd 删除多个行,#代表数字,比如3dd 表示删除光标行及光标的下两行  d$ 删除光标到行尾的内容 J 清除光标所处的行与上一行之间的空格,把光标行和上一行接在一起

vi退出保存代码: shift + :进入尾行命令模式 :x 应该是保存并退出

vi撤销操作代码: u命令取消最近一次的操作,可以使用多次来恢复原有的操作  U取消所有操作

具体参照http://yunhuazhiyue.blog.163.com/blog/static/217621154201341043126366/

而我直接用的del键删除光标前面的字符这样一个个删的(一开始不会呀,而且backspace键根本没用)。

6:修改完成后保存退出,键入:wq!回车然后就可以看到回到命令行状态了。

7:重启,键入sudo reboot回车

OK大功告成,问题已完美解决。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-06-19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档