我需要快速搜索整个文件系统以查找字符串。是否有程序可以索引我的磁盘并允许我执行此操作?我尝试过 Tracker 和 Google Desktop,但它们似乎不允许我递归索引根 (/)。
答案1
答案2
查找 / -type f -exec grep PATTERN {} \;
如果这是一个工作站,您可能需要研究 Beagle[0] 或任何已经取代 Beagle 的东西。
答案3
你可能会发现ack
特别有用。它将find
和组合grep
成一个工具,并根据您提供的类型或正则表达式有选择地搜索文件。它面向源代码,但您可以让它搜索所有文件。Ubuntu(和 Debian)中的软件包名称是“ack-grep”。
答案4
安装 glimpse 或 recoll 系统包。