原创

查找文件-find

1. find /app/weblogic -name "web.xml"


例子:从当前目录开始查找所有扩展名为.in的文本文件,并找出包含”thermcontact”的行

find . -name "*.log" | xargs grep "严重"

grep "被查找的字符串" 文件名

例子:在当前目录里第一级文件夹中寻找包含指定字符串的.in文件
grep "20889" */*.properties

2. 从根目录开始查找所有扩展名为.log的文本文件,并找出包含”ERROR”的行
find / -type f -name "*.log" | xargs grep "ERROR"


3. linux 查询大于1g的文件log文件

find / -name '*.log' -type f -size +1G


4. linux 查询大于1g的文件

find / -size +1G 2> /dev/null


5. 查找上G和T的目录并排序

find / -type f -size +1G |xargs  du -h --max-depth=1 |grep [TG] |sort


6.输出当前目录下各个子目录所使用的空间

du --max-depth=1 -h

du -hS --max-depth=1 |grep [TG] |sort -nr


正文到此结束
本文目录