【问题现象】
图形登录页面闪退,输入正确密码无法登录系统
登录页面闪退问题大概率为磁盘空间过满引起,首先需确认磁盘空间是否过满,如果过满需要进行空间的清除操作。
【处理方法】
1.因为闪退,因此无法进入桌面,首先可以在登录界面处按ctrl +alt + F1组合键进入命令行页面,如果上述无法进入则需进入单用户页面进行处理。
2.按下 ctrl +alt + F1 组合键后,输入用户名和密码,进入到字符界面,如下图所示:(注:输入密码时字符不回显,输入正确后直接回车)

3.在当前操作窗口执行 df -h 命令确认空间是否过满。
下图可图形登录页面闪退以看到有个99%的使用率,说明该磁盘空间过满,目录为 /

4.查找哪个文件最大
先切换到root命令 sudo -i 然后输入密码回车
执行如下命令 du -m / --max-depth 4 |sort -nr | head -6

上图可以看到:大文件在/home/x/桌面/gg目录下面,上图所示占用大概是23G
5.接着进入到/home/x/桌面/gg文件夹下

执行 du -sh * 查看该文件夹底下的文件大小,找到最大的文件

如上图,最大文件为23G
步骤(1) 继续进入kkk目录 cd kkk
步骤(2) 执行 du -sh * 查看kkk 底下的文件大小

可以看到 最大文件为ha
循环执行如下两条命令直至找出最大文件
cd <最大空间的目录名>
du -sh *

找到最终的大文件,可以采取删除或者清空的的方式处理。如果不确定是否系统、用户或者日志文件,可以和系统工程师确认。
删除命令 rm -f <文件名> 或者清空命令 echo > <文件名>

执行清空后磁盘空间已经被清理
执行 df -h 看看空间占用

降低到了33% 证明恢复正常
6.输入如下命令,重启机器即可:
/sbin/reboot -f




