ubuntu 删除系统历史记录

rm ~/.local/share/zeitgeist/activity.sqlite
zeitgeist-daemon --replace &

这样就清除了 文件的访问记录,下载记录… 不过自己执行后,只是清除了Dash中的记录,至于文件浏览器中的最近使用项目没有被清除

echo "" > /.local/share/recently-used.xbel

这样就清除了 文件浏览器中的历史记录,自己看了看文件的内容,里边还包含了播放电影及音乐的历史记录,也许还有其他我不知道的记录…

在 系统设置 > 隐私 选项中也可以清除历史记录,自己测试好像也是只清除了Dash中的


同时也可以把记录活动关掉,同样Dash不记录了,但文件浏览器…还在记录

sudo chattr +i ~/.local/share/recently-used.xbel

这样recently-used.xbel文件将不能写入内容,也就不能记录活动了
如果想取消的话

sudo chattr -i ~/.local/share/recently-used.xbel

加号改成减号

zeitgeist什么意思?我一查翻译“时代精神”

没啥意思 就是ubuntu的日志跟踪器

那个activity.splite 里有一个表的内容是:

有应用程序记录,有文件浏览记录,也许还有其他的吧,我这没看到

好帖子居然被我错过了,,不上笨鸟留言,,,

自己在13.10上测试这个方法没用了,
但是13.10可以使用系统设置中的 隐私来删除历史记录,这个文件浏览器、Dash都可以删;以前的版本好像只删掉了Dash的历史记录

右下角可以关闭记录活动

至于那个 文件 选项

可以设置不记录哪些文件类型的活动

命令是死的,,人是活的要是不懂的变化,,就是棒槌,还怎么追随楼主学习,,
古诗词一百零八韵,要是死记硬背,到死也不会写出惊天一笔。