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ć?

Avinash Raj
źródło
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
Radu Rădeanu
źródło
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!

Harryg123
źródło
-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

krishna nair
źródło
3
OP chce używać terminala, a nie menedżera plików. Twoja odpowiedź nie ma zastosowania.