这是命令 recollindex,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
recollindex - Recoll 全文搜索系统的索引命令
概要
回忆指数 -h
回忆指数 [ -c ] [ -z|-Z [ -k ]
回忆指数 [ -c ] -m [ -w ] [ -D [ -x [ -C [ -n|-k ]
回忆指数 [ -c ] -i [ -Z [ -k [ -f ] [ ]
回忆指数 [ -c ] -r [ -Z [ -K [ -e [ -f [ -p 图案 ]
回忆指数 [ -c ] -e [ ]
回忆指数 [ -c ] -l
回忆指数 [ -c ] -s
回忆指数 [ -c ] -S
回忆指数 [ -c ] -E
商品描述
这款 回忆指数 实用程序允许您对 Recoll 文本执行索引操作
搜索系统。
由于索引有时需要很长时间,因此可以通过发送一个命令来中断命令
中断 (Ctrl-C, SIGINT) 或终止 (SIGTERM) 信号。 可能会过去一段时间
进程退出,因为它需要正确刷新和关闭索引。 这也可以
从 recoll GUI 完成(菜单项:File/Stop_Indexing)。 在这样的中断之后,
索引会有些不一致,因为一些正常执行的操作
在索引传递结束时将被跳过(例如,词干和
拼写数据库将不存在或过时)。 您只需要重新启动索引
稍后恢复一致性。 索引将在中断时重新启动
点(将遍历完整的文件树,但索引到
中断并且索引仍然是最新的将不需要重新索引)。
这款 -c 选项指定配置目录名称,覆盖默认或
$RECOLL_CONFDIR。
有几种操作模式。
正常模式将索引配置文件中描述的文件集
重新配置文件 这将使用自此以来更改的文件增量更新数据库
最后一次运行。 如果选项 -z 给出,数据库将在启动前被擦除。 如果
选项 -Z 给出,数据库不会被重置,但所有文件都将被视为
需要重新索引(就地重置)。
从1.21版开始, 回忆指数 通常不会再次处理以前的文件
未能建立索引(例如,因为缺少帮助程序)。 如果选项 -k 给出,
回忆指数 将再次尝试处理所有失败的文件。 请注意 回忆指数 五月
还决定重试失败的文件,如果由定义的辅助检查脚本
“checkneedretryindexscript”配置变量表明这应该发生。
如果选项 -m 给定后,启动recollindex进行实时监控,使用文件
为其配置的系统监控包(fam、gamin 或 inotify)。 这种模式
必须在构建包时显式配置,它不可用
默认。 该程序通常会与控制终端分离并成为
守护进程。 如果选项 -D 给出,它将留在前台。 选项 -w 可
用于指定程序在索引之前应该休眠指定的时间
开始。 默认值为 60。守护进程正常监听 X11 会话并退出
当它被重置。 选项 -x 禁用此 X11 会话监控(守护进程将保持活动状态
即使它无法连接到 X11 服务器)。 如果您使用
没有 X11 上下文的守护进程。 您可以使用选项 -n 跳过初始递增传递
这通常在监视开始之前执行。 监控启动后,
守护进程通常会监视配置并在发生更改时从头开始。
您可以使用选项禁用此功能 -C
回忆指数 -i 将单个文件索引到数据库中。 茎膨胀和
aspell 数据库不会更新。 skippedPaths 和 skippedNames 配置
将使用变量,因此可能会跳过某些文件。 你可以告诉 recollindex
通过设置忽略 skippedPaths 和 skippedNames -f 选项。 这允许完全自定义
给定子树的文件选择,您可以将顶级目录添加到
skippedPaths,并使用任何自定义工具生成文件列表(即:来自源的工具
代码控制系统)。
回忆指数 -e 将从数据库中删除单个文件的数据。 茎膨胀
不会更新数据库。
附加选项 -i 和 -e 可以组合。 这将首先执行清除,然后是索引。
有选项 -i or -e , 如果在命令行中没有给出文件名,它们将被读取
从标准输入,这样你就可以例如运行:
查找 /path/to/dir -print | 记忆索引 -e -i
强制重新索引目录树(必须存在于文件系统中
区域定义为 上目录 在 recoll.conf 中)。 你基本上可以完成同样的事情
查找 /path/to/dir -print | 记忆索引 -Z -i
不过,后者在清除陈旧的子文档方面将执行不太彻底的工作。
回忆指数 -r 主要是像 -i ,但参数是单个目录,这将
被递归更新。 这主要只是 发现 上目录 | 回忆指数 -i
但从另一个程序启动时使用起来可能更方便。 这个重试
默认情况下失败的文件,使用选项 -K 改变。 一个或多个 -p 可以使用选项
设置外壳类型选择模式(例如:*.pdf)。
回忆指数 -l 将列出可用语言词干分析器的名称。
回忆指数 -s 将为给定的语言建立词干扩展数据库,这可能或
可能不是配置文件中列表的一部分。 如果语言不属于
配置,下一次正常结束时会删除词干扩展数据库
索引运行。 您可以从 回忆指数 -l 命令。 笔记
这主要用于实验用途,添加词干语言的正常方法是
通过编辑“recoll.conf”或使用 GUI 索引在配置中设置它
配置对话框。
在撰写本文时,可识别以下语言(从 Xapian 的
词干.h):
· 丹麦语
· 荷兰语
· 英文 Martin Porter 2002 年对他的词干分析器的修订
· english_lovins Lovin 的词干分析器
· english_porter 波特在 1980 年的论文中描述的词干分析器
· 芬兰语
· 法语
· 德语
· 意大利语
· 挪威语
· 葡萄牙语
· 俄语
· 西班牙语
· 瑞典语
回忆指数 -S 将重建语音/拼写索引。 此功能使用 阿斯佩尔
包,必须安装在系统上。
回忆指数 -E 将检查 topdirs 和其他相关路径的配置文件
存在(帮助发现错别字)。
使用 onworks.net 服务在线使用 recollindex