一、locate是linux中的一个文件查找命令,它通过数据库信息查找文件。
1.1 命令的选项与参数:
- -i :忽略大小写;
- -c :不输出文件名,仅计算找到的文件数量
- -l :输出几行的意思,例如只要输出五行则是 -l 5
- -S :输出 locate 所使用的数据库文件的相关信息,包括该数据库纪录的文件/目录数量等
- -r :后面可接正则表达式的匹配模式
二、当找不到这个命令时,可能是没有安装这个命令,先按以下步骤安装:
2.1 运行:sudo yum install mlocate
因为locate命令依赖于mlocate,所以要安装mlocate。
2.2 安装完成后,更新数据库,运行:updatedb
这样就可以使用locate命令了。
三、示例:查找名为passwd的前10个文件:
运行:locate -l 10 passwd