端末を使用せずに最近使用したファイルを消去するにはどうすればよいですか?


30

ターミナルを使用せずに最近使用して表示したファイルをクリアするにはどうすればよいですか?


1
端末の何が問題になっていますか?端末コマンドのグラフィカルなショートカットをいつでも作成できます。
アダムByrtek

3
Linuxファンは気にしませんが、他のOSから移行する新しいユーザーは、最近表示したファイルを消去するためにGUIメソッドを好むかもしれません。
nik90

3
Ubuntu 10.10では、そのためのメニューにオプションがあります。guiを介して使用する方が高速で簡単だと思う
パスカル

回答:


7

これを行う方法を知っている唯一の方法は、Ubuntu Tweakをインストールすることです。これは、http://ubuntu-tweak.com/にアクセスしてソフトウェアをインストールすることで確認できます。

Ubuntu Tweakを開いてGnome Settingsに移動し、Enable System Wide "Recent Documents" Listをオフにします


答えてくれてありがとう。私は数日前にubuntu微調整をインストールしようとしましたが、Python <2.7を必要とし、2.7.1はnattyの一部です。だから更新を待つ必要があります
パスカル

launchpad.net/~tualatrix/+archive/ppaは、Ubuntu Tweak PPAであり、満たされていない依存関係の問題が発生することなくインストールされます。
scouser73

このソリューションはもう機能しません。クラシックデスクトップを使用しており、新規インストール後に通常行うようにオプションのチェックを外しましたが、最近のドキュメントが蓄積され続けています。
オックスウィビ

23

Unityを使用しているか、Classicデスクトップを使用しているかによって異なります。

Unityでは、ファイルレンズに表示される最近のドキュメントはZeitgeistを使用して記録されます。これらを削除するために端末を使用したくない場合、またはそれらの一部のみを削除したい場合は、ソフトウェアセンターを使用して「Activity Journal」をインストールするのが最善です。アクティビティジャーナルを起動すると、最近使用したすべてのアプリとドキュメントが日ごとにグループ化されて表示されます。ドキュメントを右クリックして[ジャーナルからアイテムを削除]をクリックすると、Zeitgeistはそのドキュメントをその特定の時間に使用したことを忘れます。あなたは「このURLを持つすべての項目を削除」をクリックすると、時代精神はあなたが忘れてしまう、これまでそのドキュメントを使用します。すべてを削除したい場合、この端末コマンド(他のユーザーが既に投稿している)が仕事をします:

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

これを容易にするZeitgeist Global Privacyアプリが開発中ですが、残念ながらまだリリースされていません。

Classicデスクトップ(およびほとんどのアプリケーションの[ファイル]メニューで最近使用したファイルのリスト)は、最近使用したドキュメントの記録を〜/ .local / share / recently-used.xbelに保存します。ファイルマネージャーを使用してこのファイルを削除するか、次のコードをコピーしてターミナルに貼り付けることができます。

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

お役に立てば幸いです!


5

SourceForgeのホームページbleachbitから使用するか、Software Centerからインストールできます。

不要なファイルとシステムキャッシュをすべて削除できます。

BleachBitを開き、設定を確認します。
最近のドキュメントを削除するには、System→ のみを選択しますrecent documents


5

12.04にアップグレードします。デフォルトでクリーナーと設定ウィザードが付属しています。

[ システム設定 ]の下の[ プライバシー]をクリックし、最近の履歴をクリアするオプションがあります。


スクリーンショットで答えを明確に
Tachyons

2

Ubuntu 16.04のNautilusでは、左ペインの[最近]をクリックすると、次の画面が表示されます。

最近使用したファイル

[最近使用したファイル]リストから削除するファイルを強調表示し、右クリックを使用してコンテキストメニューを表示します。次にを選択しますRemove from Recent


2

端末で次のコマンドを実行します。

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

2
質問は言う、端末使用せず
Sergiy Kolodyazhnyy

2

しばらく前に、Ubuntu 16.04 LTS用の最近のファイルインジケーターを開発しました。これは個人プロジェクトとしての意味ですが、Ask Ubuntuのいくつかの質問(特にここここ)に答えるために使用しまし。他の機能の中でも、最近使用したファイルを消去するオプションがあります。

ここに画像の説明を入力してください

インジケーターの取得は非常に簡単です:

sudo add-apt-repository ppa:1047481448-2/sergkolo
sudo apt-get update
sudo apt-get install files-indicator

0

これが私にとって有効なことであり、すべてのロギングを無効にします。

次の3行を空のテキストファイルにコピーします。

CREATE TRIGGER IF NOT EXISTS no_logging_uri AFTER INSERT ON uri BEGIN DELETE FROM uri ;  END;
CREATE TRIGGER IF NOT EXISTS no_logging_event AFTER INSERT ON event BEGIN DELETE FROM event ;  END;
CREATE TRIGGER IF NOT EXISTS no_logging_text AFTER INSERT ON text BEGIN DELETE FROM text ;  END;

ファイルの名前をとしますtriggers.sql。次に行うことは、これらのトリガーをアクティビティデータベースに適用することです。

$ cat triggers.sql | sqlite3 ~/.local/share/zeitgeist/activity.sqlite

標準機能を復元する場合は、データベースを削除するだけです(トリガーなしで再作成されます)。

$ rm ~/.local/share/zeitgeist/activity.sqlite

「端末を使用せずに」一部を欠いて申し訳ありません:)
dschulz

-2

xmlファイルのすべての子を削除します〜/ .local / share / recently-used.xbel

<?xml version="1.0" encoding="UTF-8"?>
<xbel version="1.0"
      xmlns:bookmark="http://www.freedesktop.org/standards/desktop-bookmarks"
      xmlns:mime="http://www.freedesktop.org/standards/shared-mime-info"
/>

そして

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

不変にします。sqlite3データベースのすべてのイベントアイテムを削除し、不変にします。

$ sqlite3 ~/.local/share/zeitgeist/activity.sqlite
sqlite> delete from event;
$ sudo chattr +i ~/.local/share/zeitgeist/activity.sqlite
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.