updatedb命令的存放位置
[root@hacker 桌面]# whereis updatedb
updatedb: /usr/bin/updatedb /etc/updatedb.conf /usr/share/man/man8/updatedb.8.gz
[root@hacker 桌面]#?
不是說(shuō)bin里面放的是普通用戶可以用的命令嗎
如果不是root用戶這條命令是行不通的 詳情看
http://idcbgp.cn/qadetail/73326
[root@hacker 桌面]# whereis updatedb
updatedb: /usr/bin/updatedb /etc/updatedb.conf /usr/share/man/man8/updatedb.8.gz
[root@hacker 桌面]#?
不是說(shuō)bin里面放的是普通用戶可以用的命令嗎
如果不是root用戶這條命令是行不通的 詳情看
http://idcbgp.cn/qadetail/73326
2015-08-22
舉報(bào)
2015-09-24
-rw-r----- 1 root locate 5152742 Sep 24 22:09 /var/lib/mlocate/mlocate.db
這個(gè)數(shù)據(jù)庫(kù)只有root才有讀寫權(quán)限,所以你用updatedb 是可以的,但是無(wú)法寫入數(shù)據(jù)庫(kù),而且也沒(méi)法創(chuàng)建臨時(shí)的mlocate.db文件出來(lái)
2015-09-24
可能時(shí)需要root權(quán)限什么的吧,它沒(méi)有直接permission denied ,應(yīng)該是數(shù)據(jù)庫(kù)或是什么需要root權(quán)限才是