查找Linux下的大目录或文件

  • 目录
du -h --max-depth=1

du -h --max-depth=2 | sort -n

du -hm --max-depth=2 | sort -n

du -hm --max-depth=2 | sort -nr | head -12
  • 文件
# 搜索当前目录下,超过800M大小的文件
find . -type f -size +800M

# 更详细显示一些文件属性或信息
find . -type f -size +800M  -print0 | xargs -0 ls -l

# 显示查找出来文件的具体大小
find . -type f -size +800M  -print0 | xargs -0 du -h

# 对查找结果按照文件大小做一个排序
find . -type f -size +800M  -print0 | xargs -0 du -h | sort -nr

相关推荐