Linux 文件系统空间硬盘不够,如何排查?

本人 Linux 完全新手。
在 Digital Ocean 上有一个 20G 大小的 droplet。上面只有一个小小的个人博客站点,因此从来没担心过会把 20G 硬盘用光。
昨天试着向里边部署第二个小网站,还顺手升级了一下 Ubuntu 版本 (从12到16),也顺道折腾了零零碎碎一些其他东西。但感觉不应该占用太多硬盘的。
今天又上去给新网站数据库添加一个表时候被提示已经硬盘没空间了。用 df 命令看了下:

clipboard.png

但是 inode 信息显示似乎又才用了 10% (其实并不懂的 inode 的细节):

clipboard.png

于是试着寻找最大的文件/文件夹:

clipboard.png

感觉也不像加起来能用光 20G 的样子。

接下来该怎么排查呢?提前谢过。

阅读 2.6k
3 个回答

依然不知道是什么占用了那么大硬盘,不过把 这里的办法 挨个试一遍,确实是清理出来了一部分的。

新手上路,请多包涵

losf |grep delete 看看咯

du / -d 1 -h看哪个目录占用最多,然后依次往下找吧

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题