linux 下 find 查找大文件

#!/bin/bash
#查找占用空间比较大的文件以及目录

#查找占用空间比较大的目录,从根开始查找, 只显示一层, 对结果排序
du -h --max-depth=1 / | sort -nr

#查找占用空间比较大的文件,从根开始查找,并显示详细大小,对结果进行排序
find / -type f -size +800M  -print0 | xargs -0 du -h | sort -nr

#查找data目录下的大文件
find /data -type f -size +800M  -print0 | xargs -0 du -h | sort -nr

#查找指定目录下 指定时间段的文件 并显示详情
find /data -name '*.jpg' -newermt '2019-10-11 04:50' ! -newermt '2019-10-11 05:10' | xargs ls -lh

猜你喜欢

转载自blog.csdn.net/qq_34777982/article/details/101751306