web-dev-qa-db-ja.com

Unityに最近のファイルが表示されないようにするにはどうすればよいですか?

エロティックなメディアファイルを閲覧することもありますが、最近ではファイルやフォルダーに表示されないようにしたいと考えています。どうやってやるの?

10.10以前の古い「.recently-used.xbelフォルダを作成する」トリックは機能しません。

さらに、一時的にのみ追跡をオフにしたいと思います。

また、ユーザーの切り替えが十分に速くない場合があるため、このために別のユーザーを使用しないことも好みます。

152
mr.pig

方法1:Activity Log Managerを使用する

Ubuntu Precise 12.04

Ubuntuには、デフォルトでPrecise Activity Log Manager 0.9が含まれています。システム設定からアクセスするか、プライバシーを検索するだけでアクセスできます。

Finding Activity Log Manager in Dashenter image description here

または、ダッシュにPrivacyと入力するだけです

enter image description here

これで、アプリケーションのブラックリスト登録を開始できます。スクリーンショット

enter image description hereenter image description hereenter image description here


Oneiricおよび最初のリリースのアクティビティログマネージャー

Activity Log Managerは Stable PPA からインストールできます。

Activity Log Managerの詳細については、 OMGの記事!Ubuntu! および Webupd8の記事 をご覧ください。

Activity Log Managerの新しいバージョンは開発中です。見た目がよく、使いやすいです。未リリースのアクティビティログマネージャーのスクリーンショット

Unreleased Activity Log Manager screenshot


方法2:Gnome Activity Journalを使用する

ファイルに何らかのパターンがあれば、それを行うことができます。たとえば、すべての明示的なコンテンツを/home/mrpig/erotica/フォルダーに保存しました。

次に、 Activity Journal を開きます。これは、最近のアクティビティを表示するダッシュボードとして機能するZeitgeistのGUIフロントエンドです。右上のZeitgeistアイコンで、それと[設定]をクリックします。 「ブラックリストマネージャー」プラグインを確認します

次に、「BlackList Manager」タブに移動します。 [新規]ボタンをクリックし、file:///home/mrpig/erotica/*として表示される新しいエントリを編集します


リンクされた質問:

  1. 隠しファイルはダッシュで表示されます
138
Manish Sinha

それを行う方法はありますが、他のすべての最近のファイルも同様にクリアします。

次のコマンドを実行するだけです。

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

編集zeitgiest/activity.sqliteがシステムに存在しなくなりました:

rm ~/.local/share/zeitgeist
zeitgeist-daemon --replace

少し時間がかかりますが、デーモンが起動すると再配置されます。

Update:Activity Log Manager がリリースされました。これは、Zeitgeistの履歴を微調整できるGUIツールです。Zeitgeistの履歴の一部を削除したり、一部のアプリケーションをブラックリストに登録したり、特定の種類のファイルやフォルダーをブラックリストに記録したりできます。

以下のコマンドを使用してインストールします。

Sudo add-apt-repository ppa:zeitgeist/ppa
Sudo apt-get update
Sudo apt-get upgrade
zeitgeist-daemon --replace
Sudo apt-get install activity-log-manager

アクティビティログマネージャーのデモビデオをここに記録しました: http://www.youtube.com/watch?v=-eQn7ZyfSlw

25
Alin Andrei

参照後にフォルダの名前を変更するだけです。名前を変更すると、そこにあるファイルは単一の最近のファイルに表示されなくなります。非常に簡単な解決策です。そのフォルダを使用するたびに忘れないようにしてください:)

(私の英語を試してみてください)

6
Lev

古い ".recently-used.xbelをフォルダーにする"トリックは機能しますが、ファイルは〜/ .local/shareにあるため、次のようになります。

$ rm ~/.local/share/recently-used.xbel
$ mkdir ~/.local/share/recently-used.xbel

...私のために働く:)

4
Simon

アクティビティログマネージャーを指す回答は、zeitgeistに対してtrueです。しかし、zeitgeistは、システムが最近使用したファイルを追跡する唯一の方法ではありません。一部のアプリケーションでは、古い方法が使用されます。この方法では、フォルダーとファイルへのアクセスは、~/.local/share/recently-used.xbelにある中央ログファイルに書き込まれます。この古いアクティビティロガーはGtkRecentManagerと呼ばれます。 zeitgeistと以前のバージョンとの相互作用について詳しく読むことができます here

zeitgeistとは対照的に、GtkRecentManager用の公式GNOMEツールはありません。ログに記録するものと記録しないものを制御できます。ただし、 Bazonが上記のコメントで指摘したように として、非常にうまく機能するサードパーティのソリューションがあります。

GTK + ssokolowによる最近のファイルスクラバー

プロジェクトページから:

したがって、GNOMEを実行して最近のファイルリストを消去し、遅かれ早かれ、完全にオフにする方が簡単であり、実際にプロセスで何も失うことはないと判断します。

このツールは、FirefoxのHistoryBlock拡張機能に触発されたわずかに異なるアプローチを取ります。このスクラバーを使用すると、最近のファイルリストに表示したくない場所のリストを指定してから、自分の生活を始めることができます。 (そして、それは慎重に仕事をします。)

スクラバーはバックグラウンドに配置され、リストに新しいファイルが表示されるのを待ちます。ブラックリスト内のエントリのいずれかに一致する場合、それらを追い出します。大騒ぎもムスもありません。設定するだけで忘れてしまいます。

このツールはCLIインターフェースのみを提供しますが、比較的使いやすいです。手順は プロジェクトページ およびCLIヘルプにあります。

$ gtk_cleanup.py --help 

Usage: gtk_cleanup.py [options]

A simple little tool which watches GTK+'s global recent files list and
removes anything that matches a hashed blacklist of URI prefixes.

Options:
  --version             show program's version number and exit
  -h, --help            show this help message and exit
  -v, --verbose         Increase the verbosity. Use twice for extra effect.
  -q, --quiet           Decrease the verbosity. Use twice for extra effect.

  Resident-Compatible Actions:
    --purge             Purge all Recently Used entries during the initial
                        scrub.
    --config=FILE       Specify a non-default config file

  Non-Resident Actions:
    -a URI, --add=URI   Add URI to the list of blacklisted prefixes.
    -r URI, --remove=URI
                        Remove prefixes from the blacklist which match URI
    --once              Don't become resident. Just scrub and exit.
2
Glutanimate

Zeitgeistの開発者は Zeitgeist Global Privacy に取り組んでいます。 Zeitgeist履歴の一部(過去1時間、1週間など)を削除し、アプリケーションまたはファイルタイプを履歴からブラックリストに登録し、履歴からフォルダーを除外することができます。いくつかのスクリーンショットは、リンクされたブログ投稿で提供されます。

2
papukaija

buntu 11.10(Oneiric) + nity(3D)

[Alin Andrei(回答)から適応。]

更新:安全な停止、消去、再起動の方法(Zeitgeistの場合)

ステップ1.ツールを入手する

Sudo add-apt-repository ppa:zeitgeist/ppa
Sudo apt-get update

Sudo apt-get install activity-log-manager

手順2. files/directoryアクティビティを無視に設定します。

'Activity Log Manager' >> Files >> Prevent logging files :

(Select folder) /home/$username/Private  [Add]           -  private folders
(Select folder) /home/$username/install/image  [Add]     -  Ubuntu .ISO files

(Close)

ステップ3.すべての履歴をクリアする[安全な方法]

zeitgeist-daemon --quit

ls -l ~/.local/share/zeitgeist/

Sudo rm ~/.local/share/zeitgeist/activity.sqlite.bck  (if present)
Sudo rm ~/.local/share/zeitgeist/activity.sqlite-journal  (if present)
Sudo rm ~/.local/share/zeitgeist/activity.sqlite

ステップ4. Zeitgeistを再起動する[安全な方法]

zeitgeist-daemon &

(アンパサンド「&」により、プロセスをバックグラウンドで実行できます。)

1
david6

私がしていることは、フォルダの名前を変更し、最後に_を追加するだけで、リストから削除されます。ただし、最近の履歴ウィンドウをクリアすることはそれほど難しくありません。

1
Moune

統一のために、単に.local/share /からzeitgeistフォルダーを削除すると、最近使用したファイルが再び表示されなくなります

0
adnan kamili

GUIメソッドの使用:

  1. ホームアイコンをクリックします左ツールバーこれにより、ホームディレクトリでNautilusが開きます。
  2. 表示の下で上部ツールバー確認隠しファイルを表示がチェックされていることを確認します。
  3. Nautilusを使用して、.local/shareに移動します。
  4. オプション:入力したくない場合:ファイルをハイライトします:recently-used.xbel次に右クリックしてRenameを選択し、ファイル名全体をコピーしますrecently-used.xbelを使用して Ctrl+c または Ctrl+Insert
  5. 削除ファイル:recently-used.xbel
  6. 現在のフォルダーの空白領域で右クリックして、「ドキュメント/空のファイルを作成」を選択します
  7. 名前変更デフォルトのファイル名:新しいファイルrecently-used.xbelを入力するか、ステップ4を実行した場合貼り付けによって Ctrl+V または Shift+Insert 新しいファイルがrecently-used.xbelとして表示される名前
0
Questor

sedを使用して、~/.local/share/recently-used.xbelの最近の履歴を編集できます。

private_path=~/"some/private/path" # Your private directory or file here
echo "Removing from recent history: $private_path"
sed -i "\@<bookmark.*$private_path.*>@, \@</bookmark>@ d" ~/.local/share/recently-used.xbel

コマンドの説明:

  • -iファイルをその場で編集
  • \@カスタム正規表現区切り文字
  • \@<bookmark.*$private_path.*>@, \@</bookmark>@ d$private_pathを含む開始ブックマークタグから終了ブックマークタグまでの行を削除します

14.04でテスト済み

0
wjandrea