我知道这个问题,并且这些是类似的问题:
但我无法完全弄清楚。
出现错误之前我做了什么:
我tmp
使用 Nautilus(sudo
权限)访问了该文件夹并更改了权限,以便每个进程都可能被允许在此处写入(这可能非常愚蠢)。
错误分析:
正如一些帖子在主题中建议的那样,我这样做了df -h
:
/dev/sda6 size: 7.4G Used: 7.1G Avail: 0 Use%: 100% Mounted on /
但是,运行rm ~/.xsession-errors
和
mkdir ~/.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 的东西目录。