centos locate命令不能用
今日最小化安装centos 6.0
完事后 用locate 查找文件
提示
-bash: locate: command not found
那就先updatedb一下吧
提示
-bash: updatedb: command not found
baidu说updatedb 不能用先要安装 slocate
yum install slocate
提示
找不到 slocate 相应的包
MD 百×度× 又坑爹了
google里找到这么一段话
mlocate是GNU locate的一个变种。相比原始的locate,它具有一个很好优点:
* 每次更新数据库时并不需要重新读取全部目录的内容。mlocate 在数据库中保存了
时间戳信息,无需重新读取,就能判断目录内容是否改变。所以更新的速度更快,对硬盘
的占用也更少。这是 mlocate 特有的功能。
上面这段是已经翻译过来的mlocate的deb包描述,向译者致敬!这个功能非常好,以前用locate时,每次更新数据库时硬盘吱吱作响,搞得我不得不将它改为每周更新一次数据库。而mlocate几乎让我感觉不到它的存在。
似乎mlocate已成了Debian的标配了,因为我并没有安装过,它就已经在那了。本来想装locate的,发现已有locate命令,后来才发现是mlocate提供的。
有了mlocate,就可以把locate给删了,要不然你的系统会更新两套不同的数据库。
原来是mlocate已经替换slocate了
呵呵,实属自己孤陋了
相关推荐
andylanzhiyong 2020-06-16
咏月东南 2020-06-16
jackalwb 2020-05-03
applex 2020-04-22
aliuge 2020-01-02
Proudoffaith 2019-11-09
liai 2016-05-20
lovexiaoqiqi 2017-08-10
playlinuxxx 2019-08-05
linuxisperfect 2019-04-15
studylinux 2016-06-30
红为网络 2015-08-24
Ongoingcre 2015-03-26
GodLong 2015-02-15
NeoStudio 2014-02-23
RealJianyuan 2012-12-16
旭灿 2012-04-15
yangliuhepanpan 2011-11-01