做用: 从指定的目录开始,递归查找其各个子目录,寻找知足条件的文件并对之采起相关操做linux
语法: find 起始目录 查找条件 [操做]web
使用权限: all数据库
经常使用参数:svg
-amin n:在过去n分钟内被读取的文件
-atime n:在过去n天内被读取的文件
-cmin n:在过去n分钟内被修改的文件
-ctime n:在过去n天内被修改的文件
-empty:空文件
-name name:文件名称复合name的文件。iname会忽略大小写
-type c:文件类型是c的文件code
范例:xml
find . -name "*.conf"
做用: 快速查找 系统数据库 中指定的文件递归
语法: locate [选项] 字符串字符串
使用权限: allit
范例:class
(1)首先创建数据库
updatedb
(2)查找系统中文件名称含有host.conf的全部文件
locate host.conf
做用: 快速查找 系统数据库 中指定的文件。这些文件的类型应属于原始代码,二进制文件,或是帮助文件.
语法: whereis [选项] 字符串
经常使用参数:
-l:列出 whereis 会去查询的几个主要目录 -b:只查找二进制格式的文件 -m:只查找man帮助文件 -s:只找source源代码文件 -u:搜寻不在 bms 项目当中的其余特殊文件