Linux Mac 查找大文件
查找大文件:
shell
#查找占用空间比较大的目录,从根开始查找, 只显示一层, 对结果排序
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
Mac:
shell
# 查找大文件
find . -type f -size +30M -print0 | xargs -0 du -h | sort -nr
# 查找指定后缀文件,并删除
for f in `find .|grep '\.war$'`; do rm -rfv $f; done