1. 查看磁盘空间占用

  1. df -h

image.png

2. 当前目录下文件夹大小情况

du -d 1 -h|sort -rh

image.png

3. 查看某个目录下文件占用最大的n个文件

du -hsx * | sort -rh | head -10

image.png

  • du : 计算出单个文件或者文件夹的磁盘空间占用.
  • sort : 对文件行或者标准输出行记录排序后输出.
  • head : 输出文件内容的前面部分.

4. 查看被删除了但是空间依然被占用的问题

lsof | grep deleted
  • 如果通过以上方法没有找到问题所在,那么可以使用 lsof | grep deleted 命令,看看是否删除掉的文件仍然被进程占用而没有进行实际删除。