Linux下which、whereis、locate、find命令作用

1 which    查看可执行文件的位置,也可以找到命令别名 
2 whereis  查看文件的位置 
3 locate   系统数据库查找文件位置,数据库大约每天更新一次 
4 find     根据查找条件,搜寻硬盘查询文件名称 (find也可以根据文件大小-size 时间-atime 正则表达式-regex)

当我们用whereis和locate无法查找到我们需要的文件时,可以使用find,但是find是在硬盘上遍历查找,非常消耗硬盘的资源,而且效率很低,所以建议优先使用whereis和locate。  

原文地址:https://www.cnblogs.com/liutie1030/p/6941182.html