du -x --max-depth=1 / | sort -k1 -nr
64611400 /
25011576 /var
22957240 /usr
4078232 /home
3951244 /root
152404 /opt
66048 /tmp
28512 /etc
0 /srv
0 /path
0 /mnt
0 /media
参数说明
-x参数表示跳过其他文件系统
--max-depth 参数设置为1,可以统计出根目录下第一级目录中所有文件大小
sort命令中
-k 参数指明具体按照哪一列进行排序
-n 参数表示只对数值进行排序
-r 参数表示反向排序
整体分析sort 这一段命令的意思就是指定第一列并按照数据大小做反序排序