1、统计当前目录下各子目录的大小,并排序
du -h --max-depth=1 /bak | sort -hr
62G /bak
36G /bak/定厂
16G /bak/吴派
415M /bak/延系统
326M /bak/资产系统
33M /bak/党建系统
17M /bak/数据备份
248K /bak/煤化
244K /bak/煤业
2、统计当前目录下包含各子目录文件的大小,并显示前10个
find /bak -type f -exec du -h {} + | sort -rh | head -n 10
[root@YLMS bak]# find /bak -type f -exec du -h {} + | sort -rh | head -n 10
8.9G /bak/采油厂/液量系统/20231023.dmp
8.9G /bak/采油厂/液量系统/20231022.dmp
8.9G /bak/采油厂/液量系统/20231020.dmp
1.8G /bak/调派/2023/10/mysql-vehicle_s2-20231023190501.sql.tgz
1.8G /bak/调派/2023/10/mysql-vehicle_s2-20231022190501.sql.tgz
1.8G /bak/调派/2023/10/mysql-vehicle_s2-20231021190501.sql.tgz
1.8G /bak/调派/2023/10/mysql-vehicle_s2-20231015190501.sql.tgz
1.7G /bak/调派/2023/10/mysql-vehicle_s2-20231020190501.sql.tgz
1.7G /bak/调派/2023/10/mysql-vehicle_s2-20231019190501.sql.tgz
You have new mail in /var/spool/mail/root