ターミナルからブラウザのキャッシュとCookieをクリアする方法


17

firefoxのキャッシュとcookieを端末からクリアしたい。
私に何ができる?


環境設定メニューからすべてを削除しようとしましたが、Webコンテンツキャッシュが削除されました。すべてを選択して、ウィンドウを閉じるだけです。オープンもう一度キャッシュが0だった
ミッチ

回答:


14

ターミナルからCookieを消去するには、次のコマンドを使用できます。

rm ~/.mozilla/firefox/*.default/cookies.sqlite

すべてのキャッシュを消去するには、次を使用できます。

rm ~/.mozilla/firefox/*.default/*.sqlite ~/.mozilla/firefox/*default/sessionstore.js
rm -r ~/.cache/mozilla/firefox/*.default/*

ただし、これらのファイルを後で復元する場合は、これらのファイルのバックアップを作成する方が適切です。

mkdir -p ~/.mozilla/firefox/backup ~/.cache/mozilla/firefox/backup
mv ~/.mozilla/firefox/*.default/*.sqlite  ~/.mozilla/firefox/backup
mv ~/.mozilla/firefox/*.default/sessionstore.js ~/.mozilla/firefox/backup
mv ~/.cache/mozilla/firefox/*.default/* ~/.cache/mozilla/firefox/backup

1
ブラウザのすべての履歴、ウェブログなどをクリアしますが、ブラウザyour web content cache is currently using 30 MB of disk spaceを再起動した後も[ネットワーク]タブの下に表示されます。
アビナッシュラジ

1
@AvinashRajあ、すみません、私の新しい編集をご覧ください。
ラドゥラデアヌ

rm -r ~/.cache/mozilla/firefox/*.default/*コマンドはそのようなファイルまたはディレクトリを示しません.cache。ディレクトリ内にmozillaフォルダーはありませんでした。
アビナッシュラジ

@AvinashRajおそらくすでに削除されています。
ラドゥラディアナヌ

Mint Mateでは、コマンドが少し異なります:mkdir -p〜/ .mozilla / firefox / backup〜/ .cache / mozilla / firefox / backup <br> mv〜/ .mozilla / firefox / *。default * / *。sqlite 〜/ .mozilla / firefox / backup <p> mv〜/ .mozilla / firefox / *。default * / sessionstore.jsonlz4〜/ .mozilla / firefox / backup <p> mv〜/ .cache / mozilla / firefox / *デフォルト* / *〜/ .cache /モジラ/ Firefoxの/バックアップ<P>
Peterling

5

この問題について検討したいと思います。終了時にすべてのキャッシュ、Cookieなどを自動的にクリアするようにFirefoxを設定しました。

Firefoxメニュー:[編集]> [設定]> [プライバシー]

履歴:[履歴にカスタム設定を使用する]を選択します

  • すべてのアイテムがチェックされます
  • 常にすべてのCookieを受け入れますが、Firefoxを閉じるまで保持します
  • FFが閉じたときに履歴をクリアします:設定:[保存されたパスワードの削除]以外はすべてチェックされます。

Firefoxの実行中に履歴などをクリアしたい場合は、Ctrl-Shift-Deleteを押して、削除するものを選択します。

Firefoxが実行されていない場合、問題のあるものは既に削除されているため、スクリプトを実行する必要はありません。 ほとんど。 サムネイルのすべてのアウトターンはまだ常駐している~/.cache/thumbnails/normal~/.cache/thumbnails/fail。これらのために、私は小さなスクリプトを書きました:

#!/bin/bash
echo "shredding cache"
find ~/.cache/thumbnails -type f -name "*.png" -exec shred -f -u -z -n 1 {} \;
echo "finished shredding"

* cronjobで3時間ごとに起動します。

しかし、もっと簡単な方法は、bleachbitを実行することです。ターミナルを開いてスクリプトを実行するのと同じくらい速く、メニューからbleachbitをクリックするだけです。とにかく、私にとって。

幸運を!


-1

私は少なくとも適切な解決策を見つけました:

最初に自宅の場所に行きます

ctrl+を押すh

開いたフォルダ .cache

開いたフォルダ mozilla

開いたフォルダ firefox

(anything).defaultフォルダーを開きます

キャッシュフォルダーを開く

この中のすべてのフォルダーを削除します

次にFirefoxを開きます

編集、設定、およびすべてのキャッシュとCookieの削除に一度行ってください

そして、あなたの問題が解決されることを保証します


3
OPは、ファイルマネージャではなくターミナルを使用したいと考えています。したがって、あなたの答えは当てはまりません。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.