whereis
文件搜索。速度比较快,只搜索几个特定的目录。
whereis [-bmsu] dirname/filename
locate
文件搜索。可以用关键字或者正则表达式进行搜索。
locate 使用 /var/lib/mlocate/ 这个数据库来进行搜索,它存储在内存中,并且每天更新一次,所以无法用 locate 搜索新建的文件。可以使用 updatedb 来立即更新数据库。
locate [-ir] keyword
-r: 正则表达式
find
文件搜索。可以使用文件的属性和权限进行搜索。
find [basedir] [option]
使用文件名搜索
find . -name "xxx*"
领取专属 10元无门槛券
私享最新 技术干货