Openwrt软件包Overlay空间突然减小,原因探索
Openwrt软件包突然显示,剩余空间只有5.2MB,总空间600MB+,前几天都是还有200M多的。
最近新折腾的软件只有rclone,猜测是rclone的缓存文件,占据了空间。但是有没有找到其缓存文件的默认路径。只能通过文件夹大小一步步寻找。
显示路径下的文件大小
1 | du -sh /overlay/* |
可以看到upper是最大的,进一步
1 | du -sh /overlay/upper/* |
逐步找到最大的文件夹,但是进入后发现,里面的文件都很小,表示大文件被隐藏了
通过ls命令,添加-a参数,显示隐藏文件
1 | ls -a /overlay/upper/root |
然后逐个进入隐藏文件夹,查看里面的文件大小
1 | du -sh /overlay/upper/root/.cache/* |
最终确定,确实为rclone的缓存文件过大造成的
进入该目录后,删除即可
1 | cd /overlay/upper/root/.cache/ |
删除:rm -r接当前目录下的文件夹名称,删除文件夹
1 | rm -r rclone |
完成
2024年2月17日