Как да изчистите кеша на браузъра от командния ред

Изчистете кеша на браузъра от терминала

Има много хора, особено потребители на Windows (и някои от macOS), които смятат, че потребителите на Linux обичат да усложняват живота ни. Всъщност дойдох да чета коментари от хора, които ни наричат ​​„откачени, които просто искат да се колебаят“ или нещо подобно. Нищо не е по-далеч от реалността. Тези хора мислят по този начин, защото вярват, че ВСИЧКО се прави от терминала ... Разбира се, те никога не са докосвали Linux ... Терминалът се използва, но понякога служи за спестяване на време или за изпълнение на по-сложни задачи като изчистване на кеша на браузъра.

Ясно е, че всеки браузър ви позволява да изтриете кеша от част от неговите опции, но тази статия е насочена малко към тези, които се чувстват комфортно с терминал или на тези, които искат да запазят тези команди в скрипт, който да се стартира от докинг станцията или някакъв пряк път. В тази публикация ще говорим за това как да го направим за Firefox, браузърът, който е включен по подразбиране в повечето дистрибуции на Linux, и Google Chrome, друга от най-използваните опции за най-добра за някои задачи.

Изчистете кеша на Firefox

Преди да направите това, струва си да направите резервно копие на всичко. За това ще напишем тези команди една по една:

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

Ако искаме да възстановим файловете, ще променим реда на директориите.

За да изтрием кеша на браузъра от терминала, ще напишем следното:

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

От горното "rm" означава "премахване", "-r" ще каже да премахне директориите и тяхното съдържание, а останалото са пътища. Помним, че "~ /" се отнася до нашата лична директория. След като са въведени командите, рестартираме навигатора.

ЗАБЕЛЕЖКА: теорията казва, че звездичките, които съм добавил зад директориите ".default", не трябва да са там, но аз съм ги добавил, защото в моя случай ми каза, че го няма. Звездичките означават „всички“ тези, които се съобразяват с нещо. Чрез добавяне на един отпред (*.) И един отзад, ние му казваме всичко, което думата "по подразбиране" съдържа, независимо дали има нещо отпред или отзад.

Как да го направя в Chrome

Както във Firefox, първо ще направим резервните копия на файловете на Chrome. Ще използваме следните команди, една по една:

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

Както във Firefox, за да възстановим копията, ще променим реда на директориите.

За да изтрием кеша на Chrome, ще използваме тези команди:

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

премия

Добре. Вече знаем как да изтрием кеша на Firefox и Chrome от терминала, но струва ли си? От моя гледна точка бих казал да и не. Четете потребител, който не обича да се налага да прави няколко щраквания, за да изключи или рестартира компютъра. Толкова много, че преди много време създадох някои .desktop файлове, за да добавя командите "poweroff" и "reboot" към докинг станцията на Ubuntu. И за мен, ако това, което искаме, е елиминирането на кеша на нашия браузър да е ефективно, най-доброто нещо е да създадете .desktop файл, който можем да добавим към различните ленти и докове наличен на Linux.

Това е нещо, което трябва да преоразмеря JPG изображения до 830px широк, стига тези изображения да са на работния ми плот. За да сте сигурни, че работи ще трябва да създадем два файла: текстов файл, който съдържа всички редове и .desktop файл, който изпълнява първия файл. Освен това ще се уверим, че можем да поставим .desktop на практика във всяка лента или док. За това ще направим следното:

  1. Отваряме текстов редактор.
  2. Копираме и поставяме командите за изтриване на кеша, всяка една на един ред. Като алтернатива те могат да бъдат поставени на същия ред, като добавите „&&“ без кавичките.
  3. Записваме файла.
  4. Щракваме с десния бутон върху него и маркираме полето „той е изпълним“ или каквото и да е в дистрибуцията на Linux, която използваме.
  5. След това ще създадем .desktop файл, за който създаваме друг текстов файл със следното:

[Desktop Влизане]
Type = Application
Терминал = фалшива
Име = кеш
Икона = / home / pablinux / Images / cache.png
Exec = ПЪТ КЪМ ФАЙЛА
GenericName [es_ES] = Изтриване на кеша

  1. От горното можем да поставим името (Име), което искаме, в "Икона" поставяме пътя до иконата, до която искаме да имаме директен достъп, в "Exec" поставяме пътя към другия текстов файл и в "GenericName" поставяме коментар по вкуса на потребителя.
  2. Следващото нещо е да поставите пряк път или .desktop на добре достъпно място, като лента (например в MATE или Plasma) или док (както в Ubuntu). В случай на силно адаптивни графични среди като KDE или MATE, можем да плъзгаме .desktop навсякъде, където пожелаем, но това не е така в други операционни системи. В други операционни системи трябва да поставим .desktop по пътя на преките пътища на останалите приложения, както е usr / споделяне / приложения в Ubuntu и деривати. Като поставите пряк път там, той ще го открие като приложение и ние можем да го добавим към любими.

Какво смятате за по-добро: използвайте метода, описан в тази публикация, или се разходете из настройките на браузъра и изтрийте кеша ръчно?


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.