搜索命令which
which命令的功能是从当前的环境变量PATH保存的目录中,查找参数指定的命令位置并以绝对路径的方式输出
#which name
使用which查找命令name的位置
查看环境变量PATH所包含的目录
#echo $PATH
文件搜索命令 locate
用于快速搜索文件和档案,其搜寻工作依赖于一个事先建立的索引数据库,这个索引数据库每天自动更新一次,以便于搜集新增的文档。故使用locate命令可能无法搜索到最近新增的文档
#locate name
使用locate查找文件时,可以使用星号代表所有字符,点号代表所有单字符。
#locate a*
查看所有以a开头的文件
手动更新索引数据库命令
#updatedb
这个命令要搜集新增的文件,因此可能执行时间会比较长。
特殊文件搜索命令whereis
whereis命令也是通过查询索引数据库的方法来搜索文件的
#whereis filename