在 MAC 中有聚光灯用于索引。
在 Linux 中,gnome 文件管理器使用跟踪器进行文件搜索,而跟踪器用于文件索引。当我在搜索框中搜索文件时,正在运行的进程显示为 Nautilus。我想从程序中忽略索引进程,但我没有找到它的进程名称?我如何获得仅用于索引进程(即 Tracker)的进程名称?
索引时使用什么数据库?它的位置在哪里?
答案1
守护进程、索引和其他....
来自追踪器入门页面
tracker-store 与 Tracker 数据库交互的数据存储和守护进程
tracker-miner-fs 这文件系统爬虫从本地文件中挖掘数据
tracker-extract 每个文件使用的元数据提取应用程序
tracker-writeback将元数据写回文件的应用程序
然后,位置
数据库保存在 中
$HOME/.cache/tracker
。
用户的数据备份保存在$HOME/.local/share/tracker/data.
最后处理个性化
如果正在运行的程序的名称是,tracker-whatever
您可以使用类似以下内容查找 IP
ps -aux | grep tracker
如果pstree
已安装,您可以使用选项-p
来搜索哪些进程依赖于已经发现的 Nautilus 进程。