which
在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。
whereis
whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。
locate 从系统数据库中查看文件位置(需要updatedb命令配合,updatedb命令默认每天执行一次,当前修改的文件要想查到,可手动执行一次updatedb命令)
find 实际搜寻硬盘查询文件名称。