命令

du -Sh | sort -rh | head -n 10

参数解析

  • du -Sh

    • du:统计磁盘使用情况
    • -S:不统计子目录的递归大小(只看当前层级)
    • -h:人类可读格式(KB/MB/GB)
  • sort -rh

    • -r:降序排列(大到小)
    • -h:按人类可读单位排序
  • head -n 10

    • 取前 10 行结果

作用

👉 快速找出当前目录下 占用空间最大的前 10 个文件或目录

示例输出

2.1G  ./docker
1.9G  ./venv
980M  ./dataset
750M  ./backup.tar.gz
...