介绍
find命令很强大,可以通过很多条件去查找我们需要找的文件
案列
- 当我们忘记以前写过的一个ppt存在哪里了
查询所有pptx结尾的ppt
find . –name "*.pptx"
当我们知道这个ppt是以字母开头的
find . –name "[A-Z]*.pptx"
ppt文件大概在10-20m范围
find . -size -20M –size +10M -name "*.pptx"
- find还可以:
查找更改时间在5日以内的文件
find . -mtime -5 -print +5则是5日以前
或者5分钟内
find . -mmin -5 -print +5则是超过5分钟
查找除目录以外的所有类型的文件
find . ! -type d
查找文件内容
#查找内容里有tomcat相关的笔记
find . –type f –name "*.txt" |xargs grep "tomcat"