find whereis locate 区别

前面已经学习了 whereis  locate 然而find命令的语法网上也随处可见,此处就不贴了。这里总结一下三者的区别。

whereis  用来查找二进制文件 源文件 或man帮助手册。


locate  包含whereis的功能,还可以查询普通文件。是从系统维护的文件数据库中查找


find    Linux find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。从磁盘找。