为了账号安全,请及时绑定邮箱和手机立即绑定

updatedb命令的存放位置

[root@hacker 桌面]# whereis updatedb

updatedb: /usr/bin/updatedb /etc/updatedb.conf /usr/share/man/man8/updatedb.8.gz

[root@hacker 桌面]# 

不是说bin里面放的是普通用户可以用的命令吗

如果不是root用户这条命令是行不通的 详情看

http://www.imooc.com/qadetail/73326

正在回答

2 回答

-rw-r----- 1 root locate 5152742 Sep 24 22:09 /var/lib/mlocate/mlocate.db

这个数据库只有root才有读写权限,所以你用updatedb 是可以的,但是无法写入数据库,而且也没法创建临时的mlocate.db文件出来


0 回复 有任何疑惑可以回复我~
#1

dire 提问者

不懂 但是 非常感谢!
2015-12-05 回复 有任何疑惑可以回复我~

可能时需要root权限什么的吧,它没有直接permission denied ,应该是数据库或是什么需要root权限才是

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

updatedb命令的存放位置

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信