Cara membersihkan cache penyemak imbas dari baris arahan

Kosongkan cache penyemak imbas dari Terminal

Terdapat banyak orang, terutama pengguna Windows (dan beberapa macOS), yang berpendapat bahawa pengguna Linux suka menyulitkan kehidupan kita. Sebenarnya, saya datang untuk membaca komen daripada orang yang melabelkan kita sebagai "orang luar biasa yang hanya mahu ragu-ragu" atau sesuatu seperti itu. Tidak ada yang lebih jauh dari kenyataan. Orang-orang ini berfikir seperti itu kerana mereka percaya bahawa SEMUA dilakukan dari terminal ... Tentu, mereka tidak pernah menyentuh Linux ... Terminal digunakan, tetapi kadang-kadang berfungsi untuk menjimatkan masa atau melakukan tugas yang lebih kompleks seperti kosongkan cache penyemak imbas.

Sudah jelas bahawa mana-mana penyemak imbas membolehkan anda menghapus cache dari beberapa bahagian pilihannya, tetapi artikel ini ditujukan sedikit kepada mereka yang merasa selesa dengan Terminal atau kepada mereka yang ingin menyimpan perintah ini dalam skrip untuk dilancarkan dari dok atau jalan pintas apa pun. Dalam catatan ini kita akan membincangkan cara melakukannya untuk Firefox, penyemak imbas yang disertakan secara lalai dalam sebilangan besar pengedaran Linux, dan Google Chrome, satu lagi pilihan yang paling banyak digunakan untuk menjadi yang terbaik untuk beberapa tugas.

Kosongkan cache Firefox

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

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

Sekiranya kita mahu memulihkan fail, kita akan mengubah susunan direktori.

Untuk menghapus cache penyemak imbas dari Terminal, kami akan menuliskan yang berikut:

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

Dari perkara di atas, "rm" bermaksud "buang", "-r" akan mengatakan untuk membuang direktori dan kandungannya dan selebihnya adalah jalan. Kami ingat bahawa "~ /" merujuk kepada direktori peribadi kami. Setelah arahan dimasukkan, kami memulakan semula navigator.

CATATAN: teori mengatakan bahawa tanda bintang yang telah saya tambahkan di belakang direktori ".default" tidak boleh ada, tetapi saya telah menambahkannya kerana dalam kes saya, saya memberitahu bahawa ia tidak ada di sana. Tanda bintang bermaksud "semua" mereka yang mematuhi sesuatu. Dengan menambahkan satu di depan (*.) Dan satu di belakang, kami menceritakan semua yang terkandung dalam kata "lalai" tanpa mengira sama ada ia mempunyai sesuatu di depan atau di belakangnya.

Cara melakukannya di Chrome

Seperti di Firefox, pertama-tama kita akan membuat salinan sandaran fail Chrome. Kami akan menggunakan perintah berikut, satu persatu:

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

Seperti di Firefox, untuk memulihkan salinannya kita akan mengubah susunan direktori.

Untuk menghapus cache Chrome, kami akan menggunakan perintah berikut:

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

bonus

Baiklah. Kami sudah tahu cara memadam cache Firefox dan Chrome dari Terminal, tetapi adakah ia berbaloi? Dari sudut pandangan saya, saya akan mengatakan ya dan tidak. Anda membaca pengguna yang tidak suka membuat beberapa klik untuk mematikan atau menghidupkan semula komputer. Sehinggakan sejak dulu saya membuat beberapa fail .desktop untuk menambahkan perintah "poweroff" dan "reboot" ke dok Ubuntu. Dan bagi saya, jika yang kita mahukan adalah penghapusan cache penyemak imbas kita berkesan, yang terbaik ialah membuat fail .desktop yang boleh kita tambahkan pada bar dan dok yang berbeza terdapat di Linux.

Ini adalah sesuatu yang saya perlu ubah saiz gambar JPG ke lebar 830px, selagi gambar tersebut ada di desktop saya. Untuk memastikan ia berfungsi kita perlu membuat dua fail: fail teks yang mengandungi semua baris dan fail .desktop yang melaksanakan fail pertama. Di samping itu, kami juga akan memastikan bahawa kami boleh meletakkan .desktop di mana-mana bar atau dok. Untuk ini kami akan melakukan perkara berikut:

  1. Kami membuka editor teks.
  2. Kami menyalin dan menempelkan perintah untuk menghapus cache, masing-masing satu baris. Sebagai alternatif, mereka boleh menggunakan baris yang sama dengan menambahkan "&&" tanpa tanda petik.
  3. Kami menyimpan fail.
  4. Kami klik kanan di atasnya dan kami menandai kotak "itu boleh dilaksanakan" atau apa sahaja yang dimasukkan ke dalam pengedaran Linux yang kami gunakan.
  5. Selanjutnya kita akan membuat fail .desktop, yang mana kita membuat fail teks lain dengan yang berikut:

[Entry Desktop]
Type = Permohonan
Terminal = false
Nama = cache
Ikon = / rumah / pablinux / Imej / cache.png
Exec = PATH KE FILE
GenericName [es_ES] = Padamkan cache

  1. Dari atas kita boleh meletakkan nama (Nama) yang kita inginkan, di "Ikon" kita meletakkan jalan ke ikon yang kita ingin memiliki akses langsung, di "Exec" kita meletakkan jalan ke file teks yang lain dan di "GenericName" kami memberikan komen untuk selera pengguna.
  2. Perkara seterusnya ialah meletakkan jalan pintas atau .desktop di tempat yang mudah diakses, seperti bar (di MATE atau Plasma, misalnya) atau dok (seperti di Ubuntu). Dalam keadaan persekitaran grafik yang sangat disesuaikan seperti KDE atau MATE, kita dapat menyeret .desktop ke mana sahaja yang kita mahukan, tetapi ini tidak berlaku pada sistem operasi lain. Dalam sistem operasi lain, kita harus meletakkan .desktop di jalan pintas aplikasi lain, seperti usr / share / aplikasi di Ubuntu dan derivatif. Dengan meletakkan jalan pintas di sana ia akan mengesannya sebagai aplikasi dan kita dapat menambahkannya ke kegemaran.

Apa yang anda fikir lebih baik: gunakan kaedah yang dijelaskan dalam siaran ini atau berjalan melalui tetapan penyemak imbas dan hapus cache secara manual?


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.