文件搜索命令:locate(只能搜文件名)
用法
locate 文件名
在後臺數據庫中安文件名搜索,搜索速度比find更快,但對於剛建立的文件,使用該命令進行查找將會搜索不到所創建的文件,例如:
如果想使剛創建的文件被locate命令搜索到,可以使用updatedb命令,更新mlocate數據庫,之後在使用locate命令才能搜索到,否則要等到第二天才能搜索到該文件,該後臺數據庫默認一天更新一次
數據庫所在位置: /var/lib/mlocate
locate默認不搜索包含以下信息的文件:
若是首次使用locate命令發現出現一下問題:
locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory
只需要使用updatedb命令進行更新一下,就不會出現上述問題了