情况描述:

单位的国产化电脑采用银河麒麟V10系统,在使用了近两个月时间后,开机到加载桌面那一步无法加载图形化桌面。

原理讲解

Linux本是纯命令行形式的系统,银河麒麟基于Linux中的Ubuntu LTS内核开发,其图形化的品牌IP则可以理解为封装了一个大软件,而现在遇到的问题就是,该缓存过多,为能自动清理,该区域占用满载而导致的。

解决方法

  1. 在启动后黑屏的状态下按e进入进入grub界面。
  2. 确认当前是否是管理员等级,若不是请输入su root命令,会提示输入密码,密码输入机制是不显示字符的,尽管输入,输入完成回车即可。(这里需要注意,这里要的密码不是用户后期改过的自设密码,出场默认密码,如果没有了可以联系收货客服询问密码)。
su root
  1. 键入一下命令查看磁盘占用的空间。
df -h

回显的内容词条注释如下:
Filesystem:表示该文件系统位于哪个分区,因此该列显示的是设备名称;
Used:表示用掉的磁盘空间大小;
Available:表示剩余的磁盘空间大小;
Use%:磁盘空间使用率;
Mounted on:文件系统的挂载点,也就是磁盘挂载的目录位置

  1. 将操作位置切换到根目录
cd /
  1. 显示文件或目录所占用的磁盘空间。
sudo du -sh *

命令描述:
du 显示文件或目录所占用的磁盘空间
-h 输出文件系统分区使用的情况,例如:10KB,10MB,10GB等
-s 显示文件或整个目录的大小,默认单位是KB

  1. 看百分比,找到那个文件占有率高的文件或目录,cd 目标文件或目录名切换至那个目录。
  2. 可再次sudo du -sh * 显示文件或目录所占用的磁盘空间,而后cd那个目录细找一下。
  3. 最后执行下面命令删除所有
sudo rm -rf XXX(文件或目录名)

命令解释:
rm -rf:删除,目录或文件;
rm:remove缩写,用于删除,目录或文件;
-r:删除目录及其目录中包含的文件(如果不加该参数,rm无法删除非空目录);
-f:强制删除,无需再做确认;

  1. 重启电脑,Linux图形化问题已解决,桌面成功加载。