如何在cygwin中使用定位?

Phe*_*nom 15 linux cygwin locate

我试图用来locate查找文件,但我没有从程序中得到任何东西。它甚至无法找到当前目录中的文件。我如何locate工作?

小智 15

本质上,您必须先运行updatedb,因为这会构建locate使用的数据库。
只需updatedb --localpaths=c:/作为第一枪的解决方案。

请参阅此博客文章以获取大量有用的提示,包括如何updatedb通过 cygwin进行设置cronhttps : //web.archive.org/web/20061114000822/www.weiqigao.com/blog/2006/08/14/ten_steps_to_higher_cygwin_productivity.html (更新到 archive.org 的链接)

cygwin updatedb如果您在处理包含空格的路径时遇到问题,请谷歌搜索相关帖子。我在 WinXP Pro 上没有遇到任何问题(除了被拒绝的权限),但其他平台可能需要这样做。

  • 博文有新地址,http://webpages.charter.net/weiqigao/2006/08/14/ten_steps_to_higher_cygwin_productivity.html (5认同)

小智 5

要使用,locate您需要先运行updatedb