[文件查找]
当我们希望批量检索指定目录内大于指定容量的文件时,我们可以通过如下方法来实现,也可以实现快速查找与批量操作。
查找指定目录下的大文件
find /u01 -type f -size +500M
查找指定目录下的大文件与属性信息
find /u01 -type f -size +500M -print0 | xargs -0 ls -l
查找指定目录下的大文件并按大小排序
find /u01 -type f -size +500M -print0 | xargs -0 du -h | sort -
[目录查找]
当我们监控发现磁盘空间不足后,我们需要通过此方法来找到消耗空间的源头。那么我们可以通过此方法来快速定位。
查询大目录
du -h --max-depth=1
查询大目录并按大小排序
du -h --max-depth=2 | sort -n