您的位置:首页 > 运维架构 > Linux

linux-文件搜索命令

2017-08-26 20:01 218 查看
一.locate命令

locate 文件名 在后台数据库中按文件名搜索,搜索速度快

/var/lib/mlocate locate命令所搜索的后台数据库

updatedb 更新数据库

二. 搜索命令的命令 whereid 与which

whereis 搜索命令所在路径及帮助文档所在的位置

-b 只查找可执行文件

-m 只查找帮助文件

which 文件名 搜索命令所在路径及别名

path变量

定义的是系统搜索命令的路径 echo $path

三.find命令

find [搜索范围] [搜索条件]

find / -name install.log

应该避免大范围的搜索,会非常耗费资源

find命令实在系统当中搜索符合条件的文件名。如果需要匹配,使用通配符匹配,通配符

linux中的通配符:

* 匹配任意的内容

? 匹配任意的一个字符

[] 匹配任意一个中括号内的字符

四.grep命令

在文件中搜索符合条件的字符串,如果需要匹配,使用正则表达式进行匹配
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: