web-dev-qa-db-ja.com

コマンドラインからFirefoxの履歴を消去する

おそらくこの質問に関連しています: 端末でFirefoxの履歴を表示できますか?

次のUbuntuバージョンをインストールする前に、または単に保持するために、バックアップにクリーンコピーを保持するために、Firefoxの履歴(キャッシュなどの他の履歴を含む)のすべてをクリアするシェルスクリプトを作成します。問題は、コマンドラインを介してこれを行う方法であり、これらの行をスクリプトに追加できます。

可能であれば、BleachBitを介したコマンドラインコマンドでも大丈夫です。

3
Svetlana Belkin

この短いコマンドは、Firefoxのバックアップ、キャッシュ、Cookie、クラッシュレポート、DOMストレージ、ダウンロード履歴、フォーム履歴、パスワード、セッション復元、サイト設定、およびURL履歴を消去します( BleachBit 1.8 時点):

bleachbit --clean firefox.*

BleachBitドキュメント:コマンドライン も参照)

3
Andrew
  • このリンクは、history.datがプロファイルのどこにあるかを示します ですので、それを削除できます。

    閲覧履歴:history.dat
    保存されたフォーム情報:formhistory.dat
    ダウンロード履歴:downloads.rdf
    Cookies:cookies.txt
    キャッシュ:キャッシュ(&ゴミ箱キャッシュ)(フォルダー!)

  • プロファイルフォルダーを見つけるには:[ヘルプ]メニューの[トラブルシューティング情報]に移動します。上部近くに「Profile Folder」と「Show Folder」というボタンが表示されます。

  • 同じトラブルシューティング情報は、URL about:supportから入手できます。アドレスバーに入力するだけです。
1
Bulrush

Firefoxから履歴を消去する場合は、提供されたリンクの指示に従って、ターミナルでcdを使用してすべてのsqliteファイルを保存します。次のコードは、関連するテーブルを消去します。

sqlite3 places.sqlite "DELETE FROM moz_historyvisits;"
1
Chris Duncan