内容一:locate 命令的安装
1.1 安装 locate 命令
# dnf install mlocate
1.2 更新 locate 数据库
# updatedb
(
注意:如果不更新 locate 数据库,在使用 locate 命令后可能会报错
locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory
)
内容二:locate 命令的选项
1) -b 或者 –basename 只显示使用指定模式匹配名称的条目
2) -c 或者 –count 只显示找的数量
3) -e 或者 –existing 只显示存在的条目
4) -i 或者 –ignore-case 查找时忽略大小写
5) -r 或者 –regexp 使用正则表达式
6) –regex 使用扩展正则表达式
内容三:locate 命令的案例
3.1 案例一:查找包含 passwd 的文件
# locate passwd
3.2 案例二:在 /etc/ 目录下查找以 sh 开头的文件
# locate /etc/sh
3.3 案例三:在当前目录下查找以 r 开头的文件并忽略大小写
# locate -i ~/r
3.4 案例四:使用正则表达式超找包含 1.txt 或 2.txt 的文件
# locate -r [1-2].txt