find / -type f -print0 | xargs -0 du -h | sort -rh | head -n 10
备注:
-print0 标准输出完整文件名,后跟空字符(null)
-0 以空字符(null)来分割记录
-h 表示查找的结果将按照数字大小来排列。
如果不加-h,这个选项的的话,首先以首个字符串或数字排列,然后以第二个字符串或数字排列,请看下面的一个示例:
cat 5.txt 1 fi 11 fi 45 fi 31 fi 41 fi 126 fi
运行命令
cat 5.txt |sort 11 fi 126 fi 1 fi 31 fi 41 fi 45 fi