Linux 磁盘空间分析:找出最大文件/目录 Top 10
命令
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
...