一、locate 命令
- 是一个文件查找命令,命令所属软件包 mlocate
- 不同于 find 命令的是,find命令在整块磁盘中搜索;而 locate命令 在数据路库文件中搜索,当天创建的文件第二天才会被定时任务处理,添加到数据库文件中。
- find 命令默认是 精准匹配文件名;locate是模糊匹配(包括匹配目录名)
如果想将当前创建的文件立即添加到 数据库文件中,那么就是用 updatedb命令
用户更新 /var/lib/mlocate/mlocatedb.conf
所使用配置文件为 /var/lib/updatedb.conf
二、whereis 命令
-b 只返回二进制文件
-m 只返回帮助文档
-s 只返回源代码文件
三、which 命令
作用:仅用于查找二进制程序文件
-b 只返回二进制文件
四、命令对比