Linux“定位”选项没有find东西

我正在看我的当前目录中的一个文件(我是root),称为jungledisk.... 当我做一个locate *jungle*.**jungle*它不会产生任何结果….我错过了什么?

确保你运行

 updatedb 

第一

locateupdatedb构build的数据库。 你可能需要重新运行这个命令(或者更好的是自动运行)

locate取决于由updatedb命令更新的列表文件名数据库。 数据库只反映了在运行updatedb时的文件系统,所以新的文件将不会被find,并将被删除的文件。

您可能想要将其添加到根的crontab。 下面的条目将在每晚的午夜播放:

 [root@localhost]$ crontab -e 0 0 * * * /usr/bin/updatedb