Jak wyczyścić pamięć podręczną przeglądarki i usunąć pliki cookie z terminala


17

Chcę wyczyścić pamięć podręczną przeglądarki Firefox i pliki cookie z terminala.
Co mogę zrobić?


Właśnie próbowałem usunąć wszystko z menu preferencji, i to usunęło pamięć podręczną treści WWW, wystarczy wybrać wszystko, zamknąć okna. Po ponownym otwarciu pamięć podręczna wynosiła 0.
— Mitch

Odpowiedzi:


14

Aby wyczyścić pliki cookie z terminala, możesz użyć następującego polecenia:

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

Aby wyczyścić całą pamięć podręczną, możesz użyć:

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

Lepiej jednak wykonać kopię zapasową tych plików, jeśli chcesz je później przywrócić:

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
Czyści całą historię mojej przeglądarki, loginy internetowe itp., Ale nadal wyświetla się your web content cache is currently using 30 MB of disk spacew zakładce Sieć po ponownym uruchomieniu przeglądarki.
— Avinash Raj

1
@AvinashRaj Ah, przepraszam, zobacz moje nowe zmiany.
— Radu Rădeanu

rm -r ~/.cache/mozilla/firefox/*.default/*polecenie nie pokazuje takiego pliku ani katalogu. W katalogu nie było folderu Mozilla .cache.
— Avinash Raj

@AvinashRaj Prawdopodobnie już usunąłeś.
— Radu Rădeanu

W Mint Mate polecenie różni się nieco: 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 / *. default * / * ~ / .cache / mozilla / firefox / backup <p>
— Peterling

5

Chciałbym rozważyć tę kwestię. Ustawiłem Firefoksa, aby automatycznie wyczyścił całą pamięć podręczną, pliki cookie itp., Kiedy wychodzę.

Menu Firefox: Edycja> Preferencje> Prywatność

Historia: wybierz „Użyj ustawień niestandardowych dla historii”

  • Wszystkie elementy są sprawdzane
  • Zawsze akceptuj wszystkie pliki cookie, ale zachowaj do momentu zamknięcia Firefoksa
  • Wyczyść historię po zamknięciu FF: Ustawienia: wszystko jest sprawdzane oprócz Usuń zapisane hasła.

Jeśli chcę wyczyścić historię itp., Gdy Firefox jest uruchomiony, po prostu wciskam Ctrl-Shift-Delete i wybieram, co mam usunąć.

Jeśli Firefox NIE jest uruchomiony, nie ma potrzeby uruchamiania skryptu, ponieważ szkodliwe elementy zostały już usunięte. PRAWIE. Okazuje się, że wszystkie miniatury są nadal rezydentami w ~/.cache/thumbnails/normali ~/.cache/thumbnails/fail. Dla nich napisałem mały skrypt:

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

* Odpalam to na koleżance co 3 godziny.

Ale jeszcze prostszym sposobem jest uruchomienie wybielacza. Tak samo szybko kliknij bleachbit w menu, jak otwarcie terminalu i uruchomienie skryptu. W każdym razie dla mnie.

Powodzenia!


-1

Przynajmniej znalazłem właściwe rozwiązanie:

najpierw przejdź do swojej lokalizacji domowej

naciśnij ctrl+h

Otwórz folder .cache

Otwórz folder mozilla

Otwórz folder firefox

otwórz folder (cokolwiek) .default

otwórz folder pamięci podręcznej

usuń wszystkie foldery z tego

następnie otwórz Firefox

przejdź do edycji, preferencji i usuń całą pamięć podręczną i pliki cookie jeden raz

i zapewniam cię, że twój problem zostanie rozwiązany


3
OP chce używać terminala, a nie menedżera plików. Twoja odpowiedź nie ma zastosowania.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.