昨天我的OpenWRT系统提示磁盘满了,但是我也一脸懵逼不知道到底是谁给占了。后来OpenWRT撑不下去了,连DHCP客户端列表都保存不了,后来就求助了ChatGPT,给了一些好的方法,最后定位了一个特么的日志文件居然有三四百兆,我觉得很有代表性,所以记录下方法:
确认磁盘空间占用情况:
df -h
如果是overlay满了,用以下命令列出它下面的文件尺寸列表
du -h -d1 /overlay
找出哪个目录最大,然后重复再往下深入
du -h -d1 最大目录
到最后,列出最终目录里的文件情况:
ls -lh
基本上 5 分钟内就能定位 90% 的空间问题。
#openwrt