linux中其他搜索命令(locate/which/whereis/grep)
目录 locate which whereis grep locate 解释 命令名称:locate 命令所在路径:/usr/bin/locate 执行权限:所有用户 功能描述:在文件资料库中查找文件 语法 locate [文件] -i 不区分大小写 提示locate命令找不到 yum -y install mlocate updatedb locate缺陷 1.locate不是实时的,新建的文件可能找不到,需要手动运行命令更新updatedb 2.locate无法查找/tmp文件夹下的内容,因为/tmp是临时文件夹,updatedb也不管用 示例 # 搜索文件(区分大小写) locate test.txt # 手动更新文件资料库 updatedb # 搜索文件(不区分大小写) locate -i test.txt which 解释 命令名称:which 命令所在路径:/usr/bin/which 执行权限:所有用户 功能描述:搜索命令所在目录及别名信息 语法 which ls 示例 # 查找cp命令所在的目录及别名 which cp [root@izm5e2q95pbpe1hh0kkwoiz ~]# which cp alias cp='cp -i' /usr/bin/cp # cp的是cp -i的别名 # cp命令的目录是/usr/bin/cp [root