一、发现问题
apt-get install 或者 update、autoremove等命令报错:
E: Write error - write (28: No space left on device)
或者插入u盘、移动硬盘时报错:
Error creating mount point No space left on device
使用df -h 发现 /
目录的占用为100%
二、解决方法
1. 在 /
目录下用du --max-depth=1 -h
命令查看最大占用的一级目录:
sudo du --max-depth=1 -h
发现占用磁盘最大的目录为/var
,占用了57G:
2. 继续进入该目录(/var
)查看下一级目录空间占用:
sudo du --max-depth=1 -h /var
发现/var/log
占用了55G:
3. 继续进入该目录(/var/log
)查看下一级目录空间占用:
sudo du --max-depth=1 -h /var/log
发现是/var/log/sunlogin
占用最多(向日葵的日志文件夹),55G的罪魁祸首:
4. 清理该文件夹即可:
/
目录可用空间瞬间变回52G。