linux中用find命令找到最大的10个文件

1.用find找到最大的10个文件。


命令: find / -type f -print0 | xargs -0 du -h | sort -rh | head -n 1 0

find 搜索文件命令
/ 在整个/目录搜索
-type 指定文件类型
f 类型为普通文件
-print0 标准输出完整文件名,后跟空字符(null)
| 管道符,前的命令给后的命令处理
xargs 把标准输出转换为命令行参数
-0 以空字符(null)来分割记录
du -h 查看磁盘使用情况(可读格式计算)
sort 文本排序
-r 反转结果
-h 打印输出(可读格式)
head 开头
n -10
打印前十

联系q:2575815569 欢迎骚扰

猜你喜欢

转载自blog.csdn.net/loame_zyq/article/details/79908135