查找文件-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
正文到此结束
- 本文标签: Linux
- 本文链接: https://www.jimmy2k.top/article/27
- 版权声明: 本文由JimmyZ的个人博客原创发布,转载请遵循《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权