Cara menghapus cache dan cookie browser dari terminal

17

Saya ingin menghapus cache dan cookie firefox saya dari terminal.
Apa yang dapat saya?

Avinash Raj
sumber
Saya baru saja mencoba menghapus semuanya dari menu preferensi, dan itu menghapus cache konten web, Anda hanya perlu memilih semuanya, tutup windows. Setelah dibuka kembali, cache adalah 0.
Mitch

Jawaban:

14

Untuk membersihkan cookie dari terminal Anda dapat menggunakan perintah berikut:

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

Untuk membersihkan semua cache, Anda dapat menggunakan:

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

Tapi, lebih baik Anda bisa membuat cadangan file-file ini jika Anda ingin mengembalikannya nanti:

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
sumber
1
Ini membersihkan semua riwayat browser saya, weblogins dll. Tapi itu masih ditampilkan your web content cache is currently using 30 MB of disk spacedi Network Tab setelah restart browser.
Avinash Raj
1
@AvinashRaj Ah, maaf, lihat suntingan baru saya.
Radu Rădeanu
rm -r ~/.cache/mozilla/firefox/*.default/*perintah tidak menunjukkan file atau direktori tersebut. Tidak ada folder mozilla di dalam .cachedirektori.
Avinash Raj
@AvinashRaj Mungkin Anda sudah menghapus.
Radu Rădeanu
Di Mint Mate, perintahnya sedikit berbeda: 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

Saya ingin mempertimbangkan masalah ini. Saya telah mengatur Firefox untuk secara otomatis menghapus semua cache, cookie, dll., Ketika saya berhenti.

Menu Firefox: Edit> Preferensi> Privasi

Riwayat: Pilih "Gunakan Pengaturan Kustom untuk Riwayat"

  • Semua item diperiksa
  • Selalu terima semua cookie, tetapi simpan sampai saya menutup Firefox
  • Hapus riwayat saat FF ditutup: Pengaturan: Semuanya diperiksa kecuali Hapus Kata Sandi Tersimpan.

Jika saya ingin menghapus riwayat, dll. Saat Firefox sedang berjalan, saya cukup tekan Ctrl-Shift-Delete dan pilih apa yang akan dihapus.

Jika Firefox TIDAK berjalan, maka tidak perlu menjalankan skrip, karena hal-hal yang menyinggung telah dihapus. HAMPIR. Ternyata semua gambar mini masih ada di ~/.cache/thumbnails/normaldan ~/.cache/thumbnails/fail. Untuk ini, saya menulis naskah kecil:

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

* Saya memecatnya di cronjob, setiap 3 jam.

Tetapi cara yang lebih sederhana adalah dengan menjalankan bleachbit. Sama cepatnya dengan mengklik bleachbit dari menu seperti halnya untuk membuka terminal dan menjalankan skrip. Bagi saya, bagaimanapun.

Semoga berhasil!

Harryg123
sumber
-1

Saya setidaknya menemukan solusi yang tepat:

pertama pergi ke lokasi rumah Anda

tekan ctrl+h

folder terbuka .cache

folder terbuka mozilla

folder terbuka firefox

buka folder .default

buka folder cache

hapus semua folder di ini

lalu buka Firefox

buka untuk mengedit, preferensi dan menghapus semua cache dan cookie sekali

dan saya jamin masalah Anda akan terpecahkan

krishna nair
sumber
3
OP ingin menggunakan terminal dan bukan manajer file. Jadi jawaban Anda tidak berlaku.