i9pp0 Asked: 2019-06-04 02:09:56 +0800 CST2019-06-04 02:09:56 +0800 CST 2019-06-04 02:09:56 +0800 CST Nautilus 侧边栏中的“已加星标”目录存储在哪里 772 我正在寻找 Ubuntu 19.04 上 Nautilus 侧边栏顶部列出的“已加星标”目录的位置。我在我的系统上找不到任何名为“已加星标”的内容。 nautilus 19.04 2 个回答 Voted Best Answer DK Bose 2019-06-04T03:03:27+08:002019-06-04T03:03:27+08:00 某些位置的文件,例如~/Documents,可以通过在 Nautilus 中右键单击它们并选择加星标来加星标。 为文件加星标的能力要求您激活“搜索”(使用 Tracker)。“搜索”通过启动器中的设置图标启用(而不是来自 Nautilus): 然后您可以在 Nautilus 中为文件加星标或取消星标: 通过单击星形图标,您可以列出已加星标的文件: 但是,默认情况下似乎只能为一组有限的文件或文件夹加星标。 如何添加文件夹以便对其进行跟踪和加星标: 在下图中,在“设置”>“搜索”中单击小 ⚙(齿轮)图标会打开一个名为“搜索位置”的新窗口,以允许您添加其他文件夹。单击 + 图标以获取您可以包含的文件夹列表。 我发现重新启动有助于正确注册这些新文件夹。 这是一张图片,显示了我添加和加星标的各种文件夹和文件。 ~/.config文件夹已加星标 ~/Desktop中的文件夹SubDesktop1已加星标 ~/Desktop/SubDesktop1中的文件dconf1.txt已加星标,从“属性”窗口可以看出。 对我来说,当要为“非标准”文件夹加星标(和跟踪)时,似乎需要重新启动。 如果我对已加星标的文件列表进行任何更改,我系统上唯一要更改的文件是~/.local/share/tracker/data/tracker-store.journal。虽然可能有办法查询该期刊,但我不知道如何。 (~/.config/dconf/user也发生了变化,但我已经在加星/取消星标文件之前和之后转储了dconf/user的内容,并且没有与加星标/取消星标文件相关的更改。) 您可以使用查看主文件夹中与跟踪器相关的文件,locate ~/*tracker*但正如我上面指出的,与星标相关的唯一文件是~/.local/share/tracker/data/tracker-store.journal。 dkb: ~ $ locate ~/*tracker* /home/dkb/.cache/tracker /home/dkb/.cache/tracker/db-locale.txt /home/dkb/.cache/tracker/db-version.txt /home/dkb/.cache/tracker/first-index.txt /home/dkb/.cache/tracker/last-crawl.txt /home/dkb/.cache/tracker/locale-for-miner-apps.txt /home/dkb/.cache/tracker/meta.db /home/dkb/.cache/tracker/meta.db-shm /home/dkb/.cache/tracker/meta.db-wal /home/dkb/.cache/tracker/ontologies.gvdb /home/dkb/.cache/tracker/parser-version.txt /home/dkb/.local/share/tracker /home/dkb/.local/share/tracker/data /home/dkb/.local/share/tracker/data/.meta.isrunning /home/dkb/.local/share/tracker/data/tracker-store.journal /home/dkb/.local/share/tracker/data/tracker-store.ontology.journal vanadium 2019-06-04T05:06:41+08:002019-06-04T05:06:41+08:00 文件的“星”属性存储在跟踪器数据库中。Tracker 是 Gnome Shell 和 Ubuntu 使用的文件索引和搜索框架。跟踪器数据库保存在$HOME/.cache/tracker. 用户的数据备份保存在$HOME/.local/share/tracker/data. 因此,星号功能仅适用于跟踪器跟踪的目录。
某些位置的文件,例如~/Documents,可以通过在 Nautilus 中右键单击它们并选择加星标来加星标。
为文件加星标的能力要求您激活“搜索”(使用 Tracker)。“搜索”通过启动器中的设置图标启用(而不是来自 Nautilus):
然后您可以在 Nautilus 中为文件加星标或取消星标:
通过单击星形图标,您可以列出已加星标的文件:
但是,默认情况下似乎只能为一组有限的文件或文件夹加星标。
如何添加文件夹以便对其进行跟踪和加星标:
在下图中,在“设置”>“搜索”中单击小 ⚙(齿轮)图标会打开一个名为“搜索位置”的新窗口,以允许您添加其他文件夹。单击 + 图标以获取您可以包含的文件夹列表。
我发现重新启动有助于正确注册这些新文件夹。
这是一张图片,显示了我添加和加星标的各种文件夹和文件。
如果我对已加星标的文件列表进行任何更改,我系统上唯一要更改的文件是~/.local/share/tracker/data/tracker-store.journal。虽然可能有办法查询该期刊,但我不知道如何。
(~/.config/dconf/user也发生了变化,但我已经在加星/取消星标文件之前和之后转储了dconf/user的内容,并且没有与加星标/取消星标文件相关的更改。)
您可以使用查看主文件夹中与跟踪器相关的文件,
locate ~/*tracker*
但正如我上面指出的,与星标相关的唯一文件是~/.local/share/tracker/data/tracker-store.journal。文件的“星”属性存储在跟踪器数据库中。Tracker 是 Gnome Shell 和 Ubuntu 使用的文件索引和搜索框架。跟踪器数据库保存在
$HOME/.cache/tracker
. 用户的数据备份保存在$HOME/.local/share/tracker/data
.因此,星号功能仅适用于跟踪器跟踪的目录。