6.快速搜索(locate)
locate命令是用来搜索文件和目录的,比上一章的find-name搜索更快,原因在与他搜索的不是目录,而是数据库 /var/lib/mlocate/mlocate.db,这个数据库中含有本地的所有的文件信息,并且每天只更新一次,所以删除的文件和新建的文件如果不使用updatedb命令可能不会locate到
1.搜索etc目录下以my开头的文件
touch new.txt //在根目录下新建文件new.txt
updatedb//更新数据库
locate new.txt
1.搜索etc目录下以my开头的文件
- locate/etc/my
touch new.txt //在根目录下新建文件new.txt
updatedb//更新数据库
locate new.txt