Cara membersihkan cache browser dari baris perintah

Kosongkan cache browser dari Terminal

Ada banyak orang, terutama pengguna Windows (dan beberapa pengguna macOS), yang menganggap bahwa pengguna Linux suka mempersulit hidup kita. Sebenarnya, saya telah membaca komentar dari orang-orang yang menyebut kami "orang aneh yang hanya ingin ragu" atau semacamnya. Tidak ada yang lebih jauh dari kenyataan. Orang-orang ini berpikir seperti ini karena mereka percaya bahwa SEMUANYA dilakukan dari terminal ... Tentu, mereka tidak pernah menyentuh Linux ... Terminal digunakan, tetapi terkadang berfungsi untuk menghemat waktu atau melakukan tugas yang lebih kompleks seperti bersihkan cache browser.

Jelas bahwa browser apa pun memungkinkan Anda menghapus cache dari beberapa bagian opsinya, tetapi artikel ini sedikit ditujukan bagi mereka yang merasa nyaman. dengan Terminal atau bagi mereka yang ingin menyimpan perintah ini dalam skrip untuk diluncurkan dari dok atau pintasan apa pun. Dalam posting ini kita akan berbicara tentang bagaimana melakukannya untuk Firefox, browser yang disertakan secara default di sebagian besar distribusi Linux, dan Google Chrome, opsi lain yang paling sering digunakan untuk menjadi yang terbaik untuk beberapa tugas.

Kosongkan tembolok Firefox

Sebelum melakukan ini, ada baiknya membuat cadangan semuanya. Untuk ini kami akan menulis perintah ini satu per satu:

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

Jika kita ingin mengembalikan file, kita akan mengubah urutan direktori.

Untuk menghapus cache browser dari Terminal kami akan menulis yang berikut ini:

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

Dari penjelasan di atas, "rm" berarti "hapus", "-r" akan mengatakan untuk menghapus direktori dan isinya dan sisanya adalah path. Kami ingat bahwa "~ /" mengacu pada direktori pribadi kami. Setelah perintah dimasukkan, kami memulai ulang navigator.

CATATAN: teori mengatakan bahwa tanda bintang yang saya tambahkan di belakang direktori ".default" seharusnya tidak ada, tetapi saya menambahkannya karena dalam kasus saya, itu memberi tahu saya bahwa itu tidak ada. Tanda bintang berarti "semua" orang yang mematuhi sesuatu. Dengan menambahkan satu di depan (*.) Dan satu di belakang, kita memberitahukan semua yang terkandung dalam kata "default" terlepas dari apakah kata itu memiliki sesuatu di depan atau di belakangnya.

Bagaimana melakukannya di Chrome

Seperti di Firefox, pertama-tama kami akan membuat salinan cadangan dari file Chrome. Kami akan menggunakan perintah berikut, satu per satu:

mkdir -p ~/.google/chrome/backup
mv ~/.config/google-chrome/Default/ ~/.google/chrome/backup
mv ~/.cache/google-chrome ~/.google/chrome/backup

Seperti di Firefox, untuk mengembalikan salinan kami akan mengubah urutan direktori.

Untuk menghapus cache Chrome kami akan menggunakan perintah ini:

rm ~/.config/google-chrome/Default/
rm ~/.cache/google-chrome

bonus

Baik. Kami sudah tahu cara menghapus cache Firefox dan Chrome dari Terminal, tetapi apakah itu sepadan? Dari sudut pandang saya, saya akan mengatakan ya dan tidak. Anda sedang membaca pengguna yang tidak suka harus melakukan beberapa klik untuk mematikan atau memulai ulang komputer. Sedemikian rupa sehingga lama sekali saya membuat beberapa file .desktop untuk menambahkan perintah "poweroff" dan "reboot" ke dock Ubuntu. Dan bagi saya, jika yang kita inginkan adalah penghapusan cache browser kita itu efisien, yang terbaik adalah membuat file .desktop yang dapat kita tambahkan ke berbagai bar dan dok tersedia di Linux.

Ini adalah sesuatu yang saya harus mengubah ukuran gambar JPG menjadi lebar 830px, selama gambar-gambar itu ada di desktop saya. Untuk memastikannya berhasil kita harus membuat dua file: file teks yang berisi semua baris dan file .desktop yang menjalankan file pertama. Selain itu, kami juga akan memastikan bahwa kami dapat meletakkan .desktop di hampir semua bar atau dok. Untuk ini kami akan melakukan hal berikut:

  1. Kami membuka editor teks.
  2. Kami menyalin dan menempelkan perintah untuk menghapus cache, masing-masing dalam satu baris. Cara lainnya, mereka dapat ditempatkan di baris yang sama dengan menambahkan "&&" tanpa tanda kutip.
  3. Kami menyimpan file.
  4. Kami klik kanan padanya dan centang kotak "itu dapat dieksekusi" atau apa pun yang diletakkannya di distribusi Linux yang kami gunakan.
  5. Selanjutnya kita akan membuat file .desktop, untuk itu kita membuat file teks lain dengan yang berikut ini:

[Desktop Entry]
Type = Application
Terminal = salah
Nama = cache
Ikon = / home / pablinux / Gambar / cache.png
Exec = PATH TO FILE
GenericName [es_ES] = Hapus cache

  1. Dari contoh di atas kita bisa meletakkan nama (Name) yang kita inginkan, di "Icon" kita meletakkan path ke icon yang kita ingin akses langsung, di "Exec" kita letakkan path ke file teks lain dan di “GenericName” kami beri komentar sesuai selera konsumen.
  2. Hal berikutnya adalah meletakkan pintasan atau .desktop di tempat yang dapat diakses dengan baik, seperti bar (di MATE atau Plasma, misalnya) atau dok (seperti di Ubuntu). Dalam kasus lingkungan grafis yang sangat dapat disesuaikan seperti KDE atau MATE, kita dapat menyeret .desktop kemanapun kita mau, tetapi ini tidak terjadi di sistem operasi lain. Di sistem operasi lain, kami harus meletakkan .desktop di jalur pintasan aplikasi lainnya, sebagaimana adanya usr / share / aplikasi di Ubuntu dan turunannya. Dengan meletakkan pintasan di sana, itu akan mendeteksinya sebagai aplikasi dan kita dapat menambahkannya ke favorit.

Menurut Anda apa yang lebih baik: gunakan metode yang dijelaskan dalam posting ini atau berjalan-jalan melalui pengaturan browser dan hapus cache secara manual?


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.