![]() |
Unity 的 Dash 會自動顯示最近檔案 |
![]() |
透過 Activity Log Manager 可停用和清除記錄 |
但是,阿舍常用的不是 Unity,而是 Cinnamon,所以,當阿舍切回 Cinnamon 來用時,就發現,那個「最近的檔案」似乎不受那個Activity Log Manager 的控制哩 ! 阿舍閧過的檔案,還是一個個的記錄著哩 ! 怎麼會這樣呢 ? 阿舍只好再去問問 G 先生囉 !
![]() |
Cinnamon 的選單會有最近檔案的選項 |
結果,這才知道這個歷史記錄和最近的檔案是儲存在那裡,有人說,只要把它調整一下,讓它不能再儲存資料就可以了,所以,阿舍就來試試囉 ! 首先是歷史記錄的部份,它是由 Zeitgeist 這支 Daemon 來記錄的,它會把歷史記錄存在家目錄下的 .local/share/zeitgeist/activity.sqlite 檔案裡( 這是一個 SQLite 的資料庫),因此,可以透過下列指令來停止 zeitgeist-daemon 來達到停止記錄的目的。
sudo zeitgeist-daemon --quit
而如果要永遠的移除 zeitgeist-daemon 的話,則是可以用下面的指令來移除,不過,阿舍並不建議這樣做,會有風險的哩 ! 因為,阿舍不太確定 zeitgeist 和 Ubuntu 的其它服務是否有綁在一起哩 !
sudo apt-get remove zeitgeist* sudo apt-get autoremove
至於「最近的檔案」的部份,是由家目錄裡的.local/share/recently-used.xbel 檔案來儲存的,只要先清除現有記錄,然後,再執行下列指令來將 recently-used.xbel 檔案設定不可修改,這樣,就再也不會有新的記錄被進來了哩 !
cd cd .local/share sudo chattr +i recently-used.xbel
如果想要回復成有記錄的話,就執行下面的指令來讓 recently-used.xbel 檔案變成可存取即可哩 !<br />
cd cd .local/share sudo chattr -i recently-used.xbel
延伸閱讀
Ubuntu 有內建間諜軟體 ?
參考資料
問題還是沒解決嗎 ?? 這裡有更多的 Ubuntu 相關教學可以參考哩 ...
買本阿舍寫的電子書帶走 - Ubuntu 指令新手馬上會用到的 35 個技法
沒有留言 :
張貼留言