我的根分区空间不足。目前,我正在使用
uname -a
Linux thinkpad-nc 4.9.0-9-amd64 #1 SMP Debian 4.9.168-1+deb9u2 (2019-05-13) x86_64 GNU/Linux
这是df的输出:
df -h
Filesystem Size Used Avail Use% Mounted on
udev 16G 0 16G 0% /dev
tmpfs 3.2G 18M 3.2G 1% /run
/dev/nvme0n1p2 28G 26G 226M 100% /
tmpfs 16G 234M 16G 2% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/nvme0n1p4 410G 86G 303G 23% /home
/dev/nvme0n1p1 511M 132K 511M 1% /boot/efi
tmpfs 3.2G 4.0K 3.2G 1% /run/user/112
tmpfs 3.2G 20K 3.2G 1% /run/user/1000
我已经完成了自动清理并删除了不需要的 linux 头文件。我还能做什么或如何检查正在发生的事情。
您可以使用
du
或ncdu
检查哪些文件夹包含最多的内容。ncdu
功能更强大,您可以交互地浏览文件夹,而du
它是一次性的。可能需要安装ncdu
.对于
ncdu
一个典型的命令调用如下,检查您的根文件系统并且不下降到其他文件系统。调用
du
以获得概述如下。但是您也可以增加--max-depth
以列出后代目录。这只是查找哪些文件夹包含最多内容的第一步。其次是删除内容,但这取决于您找到的内容以及是否可以删除相应的文件。
我会首先开始寻找旧的日志文件或大型日志文件,这些文件可能会被行为不端的服务迅速填充。