Questions tagged «updatedb»

5
我可以禁用updatedb吗?
有updatedb必要吗?我从没使用过locate,我的服务器往往有数以千万计的文件,这些文件通常会使updateb长时间运行,并消耗MySQL和/或其他软件所需的I / O。 我可以将其从cron中删除,然后期望一切正常吗?(我指的是在服务器上找到的常用软件:Linux,cpanel,mysql,apache,php等)。

3
`updatedb`和`locate`使用哪种数据库?
该locate程序findutils扫描一个或多个文件名数据库并显示所有匹配项。find如果文件在上次文件名数据库更新期间存在,则可以将其用作快速命令。 如今有多种数据库, 关系数据库(使用查询语言,例如SQL), NoSQL数据库 面向文档的数据库(例如MongoDB) 键值数据库(例如Redis) 面向列的数据库(例如Cassandra) 图形数据库 那么,updatedb更新和locate使用哪种数据库? 谢谢。



1
updateb如何比查找速度快得多?
怎么updatedb这么远远快find? 这是updatedb和find执行看似相似任务的命令之间的定时比较。 比较 #!/usr/bin/env bash cmd="sudo updatedb" echo $cmd time eval $cmd cmd="sudo find / \ -fstype ext4 \ -not \( \ -path '/afs/*' -o \ -path '/net/*' -o \ -path '/sfs/*' -o \ -path '/tmp/*' -o \ -path '/udev/*' -o \ -path '/var/cache/*' -o \ -path '/var/lib/pacman/local/*' -o \ …
11 find  locate  updatedb 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.