linux之locate命令使用
1. linux系统中有个叫mlocate.db的数据库文件,这个包含系统文件的文件名及对应的路径信息。
locate命令直接找这个库,而不用遍历整个硬盘。
在使用这个命令之前,要updatedb一下,更新一下这个数据库文件。
2. 语法:
locate [option] 文件名
-c 不显示匹配的内容,只显示行数
-r 支持正则表达式匹配
-i 匹配时忽略大小写
--regex 支持扩展正则匹配
3. 例子:
locate pwd 会找出所有包含pwd字符串的文件名和路径
locate /etc/sh 包含/etc/sh的都会找出来
locate /etc/sh* 也可以使用通配符
4. 安装locate
sudo yum install mlocate
安装完以后,使用updatedb更新库
一往无前虎山行,拨开云雾见光明

浙公网安备 33010602011771号