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

Очистити кеш браузера з терміналу

Є багато людей, особливо користувачі 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 Entry]
Type = додатків
Terminal = false
Ім'я = кеш
Icon = / home / pablinux / Images / cache.png
Exec = ШЛЯХ ДО ФАЙЛУ
GenericName [es_ES] = Видалити кеш

  1. З вищевикладеного ми можемо вказати потрібне ім'я (Ім'я), в "Піктограма" - шлях до значка, до якого ми хочемо мати прямий доступ, у "Exec" - шлях до іншого текстового файлу та в "GenericName" ми коментуємо на смак споживача.
  2. Наступне - поставити ярлик або .desktop у добре доступне місце, наприклад, у панель (наприклад, у MATE або Plasma) або док-станцію (як у Ubuntu). У випадку настроюваних графічних середовищ, таких як KDE або MATE, ми можемо перетягувати .desktop куди завгодно, але в інших операційних системах це не так. В інших операційних системах ми повинні поставити .desktop на шлях ярликів решти програм, як це робиться usr / share / applications в Ubuntu та похідних. Поставивши туди ярлик, він виявить його як додаток, і ми можемо додати його до обраного.

Що ви вважаєте кращим: скористайтеся методом, описаним у цій публікації, або прогуляйтеся по налаштуваннях браузера та видаліть кеш вручну?


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.