locate命令用于在系统全局范围内搜索文件。
locate原理:locate不是直接搜索整个文件系统,而是从后台数据库里读数据,由于updatedb一般一天执行一次,所以导致locate不能即时的找到刚创建的文件,可以手动更新。
后台数据库路径:/var/lib/mlocate/mlocate.db
CentOS 默认没有安装locate命令,需要先安装(minimal版本不带locate命令)
yum install mlocate
手动更新数据
updatedb
搜索,列出路径中带hdfs.site的所有文件
locate hdfs-site