一,locate命令
locate +文件名 :在后台数据库中按文件名,优点是搜索速度更快,缺点是只能按照文件名称来搜索;
locate命令所搜索的数据库会在 /var/lib/mlocate 这里搜索;默认数据库是一天一更新;
对于新建的文件,需要强制更新数据库(updatedb)才能搜索到;
二,搜索命令的命令 whereis
搜索命令所在的路径及帮助文档所在位置
选项:
-b :只查找可执行文件
-m:只查找帮助文件
三,搜索命令的命令 which
四,find命令
用法:
find 搜索范围 搜索条件
注意:避免大范围搜索,会非常耗费系统资源。
find是在系统中搜索符合条件的文件名。如果需要匹配,使用通配符匹配,通配符是完全匹配。