有没有办法看看时代精神的原始日志?

Zeitgeist在Unity中记录您的活动。 有没有办法查看它创建的原始日志?

日志存储在~/.local/share/zeitgeist/activity.sqlite 。 它们存储在SQLite数据库中,因此您需要一个SQLite数据库浏览器来查看它们。

是的,Zeitgeist将其数据存储在sqlite中。 我正在使用Ubuntu 12.04(精确穿山甲)和我的时代精神使用数据

 ~/.local/share/zeitgeist 

为了访问原始日志,您需要知道一些SQL,我将留给您。 但是,如果您尚未安装sqlite3 安装sqlite3 ,SQLite版本3的命令行界面,然后这样做

 sudo apt-get install sqlite3 

然后,您可以按如下方式对原始数据进行interogate

 [11:33:50 oyrm zeitgeist]$ pwd # Just to show where we are /home/oyrm/.local/share/zeitgeist [11:33:54 oyrm zeitgeist]$ sqlite3 -interactive activity.sqlite SQLite version 3.7.9 2011-11-01 00:52:41 Enter ".help" for instructions Enter SQL statements terminated with a ";" sqlite> .tables actor extensions_conf mimetype storage event interpretation payload text event_view manifestation schema_version uri sqlite> 

如您所见,此时我可以访问activity.sqlite数据库,并可以执行SQL到我的内容。 现在,弄清楚这些是如何相关将是一个难题,但您可以使用sqlite3来确定有用的东西,如数据库和表模式。