Liunx find/locate/whereis/which 总结
Posted shenqidu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Liunx find/locate/whereis/which 总结相关的知识,希望对你有一定的参考价值。
一、locate 命令
- 是一个文件查找命令,命令所属软件包 mlocate
- 不同于 find 命令的是,find命令在整块磁盘中搜索;而 locate命令 在数据路库文件中搜索,当天创建的文件第二天才会被定时任务处理,添加到数据库文件中。
- find 命令默认是 精准匹配文件名;locate是模糊匹配(包括匹配目录名)
如果想将当前创建的文件立即添加到 数据库文件中,那么就是用 updatedb命令
用户更新 /var/lib/mlocate/mlocatedb.conf
所使用配置文件为 /var/lib/updatedb.conf
二、whereis 命令
-b 只返回二进制文件
-m 只返回帮助文档
-s 只返回源代码文件
三、which 命令
作用:仅用于查找二进制程序文件
-b 只返回二进制文件
四、命令对比
以上是关于Liunx find/locate/whereis/which 总结的主要内容,如果未能解决你的问题,请参考以下文章
linux中find,locate,whereis,which关系和用法
find locate whereis which命令之间的区别