慕瓜3329240
1、yum -y install epel-release;
2、yum -y install mlocate;
3、updatedb
念丿旧
应该是可以的
weixin_慕斯7415096
支持 用 -r 选项
locate -r 正则表达式
慕用8
这个两个命令都属于 mlocate 这个包,yum install mlocate 即可。
另外可以通过 yum provides locate 来查看该命令所属安装包
慕工程1313623
那就打开windows界面 进入网站浏览
追梦赤子心zxg
我是centos7.3,以下命令自己是自己配的时候能配上的,希望帮到你。
安装:
sudo yum install mlocate
初始化:
sudo updatedb
weixin_慕移动1451080
棒棒的,完美解决没有locate和updatedb命令
qq_胖虎_15
应该是这个makewhatis是个别名或者简写,或者不存在了
慕UI8134040
继续往下看,可能编排的问题,老师肯定是后期根据大家接受条件,后期又重新排版了
qq_小龙_22
fisheva
你可以这样理解,
locate命令搜索的是/var/lib/mlocate.db 数据库中存储的内容,
而这个数据库的更新是根据/etc/updatedb.conf文件中配置的条件来进行的,
所以就相当于 locate 命令能够搜索到的东西是符合/etc/updatedb.conf 配置文件中的条件的东西,
所以这个配置文件也可以当作locate命令的配置文件。
慕尼黑5447629
知道了,原来在tmp里,不会被搜索
cchloeeee
sudo killall updatedb.mlocate
qq_忘不了你_1
在centOS7以上的系统中使用“locate”文件查找命令,发现该命令不可用。
检查了下,原来是centos7默认没有安装该命令,在联网状态运行“yum install mlocate”命令即可安装"locate"命令。
安装完之后运行“locate inittab”,发现结果如下:
[root@yang ~]# locate inittab locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory
并没有查询出相关文件,此时需要线运行下“updatedb”命令初始化一下文件库,在运行“locate inittab”,发现结果如下:
[root@yang ~]# locate inittab /etc/inittab /usr/share/vim/vim74/syntax/inittab.vim
这时“locate”命令就可以正确使用了。
ziyou434
在centOS7以上的系统中使用“locate”文件查找命令,发现该命令不可用。
检查了下,原来是centos7默认没有安装该命令,在联网状态运行“yum install mlocate”命令即可安装"locate"命令。
安装完之后运行“locate inittab”,发现结果如下:
[root@yang ~]# locate inittab locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory
并没有查询出相关文件,此时需要线运行下“updatedb”命令初始化一下文件库,在运行“locate inittab”,发现结果如下:
[root@yang ~]# locate inittab /etc/inittab /usr/share/vim/vim74/syntax/inittab.vim
这时“locate”命令就可以正确使用了。
希望能帮助到你。
飒雪风飞zl4368541
联系老师
慕运维4608553
不要用locate,也不要改为no(尽可能),系统某些会依赖到locate。
用其他方式,比如find或者whereis。
如果你要改,可以通过#注释掉下面的具体限制,
或者把列表设为空列表
慕粉1606376874
qq_三杯两盏淡酒_03753211
没有。不过可以自己总结,老师的是老师的,要是写成自己的就好了
九阴真经
你网络的问题吧。我网络不好就是卡,要缓冲。连上手机热点就好一点不卡
阿科牛
超级用户 执行命令
ganxing
sudo apt-get install mlocate
慕的地1795988
未安装locate指令包,如果可以用yum安装的话,root下执行
yum install -y mlocate
updatedb
慕粉0919147372
可能你没有配置yum源,安装包没装上。
可以先去网上了解一下如何配置yum源。
然后,在进行mlocate的安装。
在centOS的系统中使用“locate”文件查找命令,发现该命令不可用。
检查了下,原来没有安装该命令,在联网状态运行“yum install mlocate”命令即可安装"locate"命令。
安装完之后运行“locate inittab”,发现结果如下:
[root@yang ~]# locate inittab locate: can not stat () `/var/lib/mlocate/mlocate.db': No such file or directory
并没有查询出相关文件,此时需要线运行下“updatedb”命令初始化一下文件库,在运行“locate inittab”,发现结果如下:
[root@yang ~]# locate inittab /etc/inittab /usr/share/vim/vim74/syntax/inittab.vim
这时“locate”命令就可以正确使用了。
希望能帮助到你!
澎湃你武哥丶
董晨晨3524148
updatedb.conf ,升级是update
慕粉_lizzy
命令是
updatedb
likeflower950
locate -b zzg
青椒吹干
updatedb命令用来创建或更新locate命令所必需的数据库文件。执行时它会遍历整个系统的目录树,并将所有的文件信息写入mlocate(或名为slocate)数据库文件中。而updatedb的配置文件中会规定执行时不搜索某些文件系统、某些文件类型、某些路径,造成更新后某些文件无法搜索到。
慕粉1473421659