“系统正在低图形模式下运行”,/dev/sdax 分区已满。如何删除内容?

“系统正在低图形模式下运行”,/dev/sdax 分区已满。如何删除内容?

我知道这个问题,并且这些是类似的问题:

但我无法完全弄清楚。

出现错误之前我做了什么:

tmp使用 Nautilus(sudo权限)访问了该文件夹并更改了权限,以便每个进程都可能被允许在此处写入(这可能非常愚蠢)。

错误分析:

正如一些帖子在主题中建议的那样,我这样做了df -h

/dev/sda6 size: 7.4G Used: 7.1G Avail: 0 Use%: 100% Mounted on /  

但是,运行rm ~/.xsession-errorsmkdir ~/.xsession-errors(如建议的那样)没有任何效果(其间多次重启)。我如何检查哪个文件太大以至于无法被淹没/dev/sda6(我很难找到cd)以及如何摆脱它?

我不是高级用户,所以如果我使用了错误的词汇或看不到明显的解决方案,请耐心等待。

答案1

您可以使用磁盘使用命令 du 来查找占用所有空间的内容。我喜欢将其与 sort 一起运行,然后仅查看磁盘上最大的目录和文件。运行可能需要一段时间。

$ sudo du -kxa / | sort -nr | head

这将输出以千字节为单位的大小以及文件或目录名称。然后您可以决定是否要删除它们。如果这些都不适合删除,请将 head 命令更改为 less,以便您可以翻阅输出。

150598100       /
97791212        /home
96381468        /home/jrwren
76534812        /home/jrwren/things
28889860        /Photos
25209808        /home/jrwren/things/stuff
10724580        /Videos
10535196        /home/jrwren/things/stuff
8751528 /home/jrwren/pan/nmf
8555364 /Photos/2008

所以现在我知道 /home/jrwren/things 是 76GB,我可以查看该目录以查找要删除的文件。也许我会先查看 25GB 的东西目录。

相关内容