查找文件find ,locate

locate:
locate 数据库由另一个 叫做 updatedb 的程序创建。
这个数据库不是持续更新的,如果新创建的文件去用locate查找,是找不到的,因为没有更新updatedb数据库,这时候需用手动更新一下.
非实时,模糊匹配,查找是根据全系统文件数据库进行的;
updatedb:
手动生成文件数据库。
 
updatedb使用例子:
[root@www ~]# locate passwd |head -5     ##依据updatedb,可以手动更新updatedb
/etc/passwd
/etc/passwd-
/etc/pam.d/passwd
/etc/security/opasswd
/lib64/security/pam_passwdqc.so
 
[root@www ~]# updatedb     ##手动更新updatedb,updatedb并不是实时更新的
 
默认每天凌晨4点自动更新.
 
 

 

posted on 2015-02-09 17:21  后进后退  阅读(104)  评论(0编辑  收藏  举报