相关疑难解决方法(0)

为什么 locate 命令找不到明显的文件?

locate 命令听起来很直观。我希望它能够在文件系统上定位文件。但是,它很少在系统上找到确实存在的文件:

$ locate ipsec.secrets
Run Code Online (Sandbox Code Playgroud)

即使从文件系统根目录 / 运行,这也不会产生任何结果。该文件确实存在:

$ whereis ipsec.secrets
ipsec: /usr/sbin/ipsec /etc/ipsec.secrets /etc/ipsec.d /etc/ipsec.conf /usr/lib/ipsec /usr/share/man/man8/ipsec.8.gz
Run Code Online (Sandbox Code Playgroud)

为什么 locate 找不到这个文件?

locate

14
推荐指数
2
解决办法
2万
查看次数

标签 统计

locate ×1