软创互联

文件查找

linux
文件查找

#1

如何查找大文件?

find . -type f -size +800M -print0 | xargs -0 du -h | sort -nr // 只需要查找超过800M大小文件,并显示查找出来文件的具体大小,并排序

如何查找Linux下的大目录?

du -h --max-depth=2 | sort -n
du -hm --max-depth=2 | sort -nr | head -12 // 只想查出最大的12个文件夹

遍历文件夹grep一个字符串

find . -name “*c” | xargs grep “strings”

在当前文件夹下所有c文件中查找字符串“string”
在某个目录下查找包含某个字符串的文件

grep -r “zh_CN” ./