Linux常用命令学习(十二)
作者:发布时间:2021-07-03 22:26:48点击:1553
16、locate命令bgp服务器租用
网站服务器
locate通过搜寻系统内建文档数据库达到快速找到档案,数据库由updatedb程序来更新,
updatedb是由crondaemon周期性调用的。默认情况下locate命令在搜寻数据库时比由整个由硬
盘资料来搜寻资料来得快,但较差劲的是locate所找到的档案若是最近才建立或刚更名的,可能
会找不到,在内定值中,updatedb每天会跑一次,可以由修改crontab来更新设定值
(etc/crontab)。
locate与find命令相似,可以使用如*、?等进行正则匹配查找
常用参数:
-lnum(要显示的行数)
-f 将特定的档案系统排除在外,如将proc排除在外
-r 使用正则运算式做为寻找条件
实例:
(1)查找和pwd相关的所有文件(文件名中包含pwd)
locatepwd
(2)搜索etc目录下所有以sh开头的文件
locate/etc/sh
(3)查找/var目录下,以reason结尾的文件
locate-r'^/var.*reason$'(其中.表示一个字符,*表示任务多个;.*表示任意多个字符)
上一篇:交换机口子区别