linux文件查找命令
2019/12
01
21:12
一、find
find [搜索目录] [ 搜索条件] [指定动作]
find -name “my.*”
find -name “my.*” -ls
二、locate
locate 约等于 find -name,但比find快
它不搜索目录,而是搜索数据库(/var/lib/locatedb文件)
此数据库文件含有本地所有的文件信息,linux自动创建此DB,并每天更新一次,locate命令查不到最新变化的文件
也可以更新: updatedb 手动更新数据库
locate “my.*”
三、whereis
只搜索程序名(二进制文件)
whereis grep
四、which
在PATH指定的路径中搜索某个命令的位置
使用此命令可以查看系统命令是否存在,位置在哪
五、type
type用来区分命令是shell自带的,还是外部的
如果是外部的,那么使用-p参数,会显示路径
type cd
六、在OSX中,可以使用mdfind命令
mdfind -name “my”
CopyRights: The Post by BY-NC-SA For Authorization,Original If Not Noted,Reprint Please Indicate From 老刘@开发笔记
Post Link: linux文件查找命令
Post Link: linux文件查找命令