- How to clear Chromium Browser cache?
- 2 Answers 2
- Chromium
- Installed from regular package
- Installed from snap
- Google Chrome
- Как очистить кеш браузера из командной строки
- Очистить кеш Firefox
- Как это сделать в Chrome
- Бонус
- Как очистить кеш Firefox в Linux
- Очистить кеш Firefox через графический интерфейс
- Очистить кеш Firefox с помощью командной строки
- Заключение
How to clear Chromium Browser cache?
I’m trying to clear my Chromium browser cache using CLI on Gallium OS (based on Xubuntu ). What command should I use?
2 Answers 2
On Linux you can clear the browser cache using the following command, after closing the browser:
Chromium
The browser cache is stored in different directories depending on whether Chromium is installed as a regular package or as a snap. Run
to find out which one your system is using. Examples:
/usr/bin/chromium -> traditional package /snap/bin/chromium -> snap
Installed from regular package
Installed from snap
rm -rf ~/snap/chromium/common/.cache/chromium
Google Chrome
Hmm. On Ubuntu 20.04 installed from snap ~/snap/chromium/common/.cache/chromium did not exist on my system. So rm -rf ~/snap/chromium/common/.cache worked for me.
Assuming you have the ‘traditional package’ for chromium,
is not enough to clear «everything». I noticed after running that command that cookies were indeed cleared but stored values for forms were still there and browser history was still there as well. The following clears those as well:
That .config folder has a lot of different subfolders but after deletion and upon restarting chromium, they are all repopulated. So a complete command to clear everything in chromium is:
rm -rf ~/.cache/chromium && rm -rf ~/.config/chromium
Yes, granted the OP did not ask for «everything» but if you are reading this question that is possibly what you might be trying to do.
Как очистить кеш браузера из командной строки
Многие люди, особенно пользователи 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», не должно быть, но я добавил их, потому что в моем случае он сказал мне, что его там нет. Звездочки означают «всех», кто что-то соблюдает. Добавляя один впереди (*.) И один сзади, мы сообщаем ему все, что содержится в слове «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 до 830 пикселей в ширину, если эти изображения находятся на моем рабочем столе. Чтобы убедиться, что это работает нам нужно будет создать два файла: текстовый файл, содержащий все строки, и файл .desktop, который выполняет первый файл. Кроме того, мы также позаботимся о том, чтобы .desktop можно было разместить практически в любой панели или док-станции. Для этого сделаем следующее:
- Открываем текстовый редактор.
- Копируем и вставляем команды для удаления кеша, каждая по одной строке. Как вариант, их можно поместить в одну строку, добавив «&&» без кавычек.
- Сохраняем файл.
- Мы щелкаем по нему правой кнопкой мыши и отмечаем поле «это исполняемый файл» или что-то еще, что он помещает в используемый нами дистрибутив Linux.
- Далее мы собираемся создать файл .desktop, для которого мы создадим еще один текстовый файл со следующим:
[Вход на рабочий стол]
Type = приложений
Terminal = ложь
Имя = кеш
Значок = / home / pablinux / Images / cache.png
Exec = ПУТЬ К ФАЙЛУ
GenericName [es_ES] = Удалить кеш
- Из приведенного выше мы можем указать имя (Name), которое мы хотим, в «Icon» мы помещаем путь к значку, к которому мы хотим иметь прямой доступ, в «Exec» мы помещаем путь к другому текстовому файлу и в «GenericName» мы ставим комментарий по вкусу потребителя.
- Следующее, что нужно сделать, это поместить ярлык или .desktop в хорошо доступное место, такое как панель (например, в MATE или Plasma) или док-станция (как в Ubuntu). В случае настраиваемых графических сред, таких как KDE или MATE, мы можем перетаскивать .desktop куда захотим, но в других операционных системах это не так. В других операционных системах мы должны помещать .desktop в путь к ярлыкам остальных приложений, как и usr / доля / приложения в Ubuntu и производных. Поместив туда ярлык, он определит его как приложение, и мы сможем добавить его в избранное.
Как вы думаете, что лучше: использовать метод, описанный в этом посте, или пройтись по настройкам браузера и удалить кеш вручную?
Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.
Полный путь к статье: Любители Linux » Общие » Как очистить кеш браузера из командной строки
Как очистить кеш Firefox в Linux
Имеется ли в вашем браузере Firefox большой кеш временных файлов? У вас неприятная история просмотра веб-страниц? Давно ли вы в последний раз очищали кеш Firefox? Если вы ответили утвердительно на любой из приведенных выше вопросов, значит, вы попали в нужное руководство.
В этом руководстве мы покажем пошаговые инструкции по очистке кеша в Firefox на Linux. система. Вы можете сделать это через графический интерфейс или командную строку. Ниже мы покажем инструкции для обоих методов.
В этом руководстве вы узнаете:
- Как очистить кеш Firefox через графический интерфейс
- Как очистить кеш Firefox с помощью командной строки
Категория | Требования, соглашения или используемая версия программного обеспечения |
---|---|
Система | Любой дистрибутив Linux |
Программное обеспечение | Mozilla Firefox |
Другое | Привилегированный доступ к вашей системе Linux как root или через sudo команда. |
Соглашения | # – требует, чтобы указанные команды Linux выполнялись с правами root привилегии либо непосредственно как пользователь root, либо с помощью команды sudo $ – требует, чтобы указанные команды linux выполнялись как обычный непривилегированный пользователь |
Очистить кеш Firefox через графический интерфейс
Чтобы очистить кеш в Firefox, который может дополнительно включать в себя историю просмотров, файлы cookie, активные входы в систему и историю форм, откройте Firefox в своей системе и выполните следующие шаги.
- Щелкните меню параметров (три линии в верхнем правом углу), а затем выберите “Настройки”.
ПОДПИСАТЬСЯ НА НОВОСТИ И RSS
Подпишитесь на RSS и НОВОСТНОЙ БЮЛЛЕТЕНЬ и получайте последние новости Linux, вакансии, советы по карьере и учебные пособия.
Вот и все. Обратите внимание также на то, что вы можете настроить Firefox для автоматической очистки кеша, файлов cookie и/или истории просмотра веб-страниц при каждом закрытии браузера. Теперь вы можете выйти из Firefox или возобновите просмотр веб-страниц после того, как закончите очистку кеша и других данных, если захотите.
Очистить кеш Firefox с помощью командной строки
При очистке кеша с помощью В меню GUI Firefox все, что он на самом деле делает, – это удаляет файлы с вашего компьютера. Эти же файлы можно удалить и без Firefox, например, через командную строку. На самом деле есть довольно много вещей, которые вы можете делать с Firefox из командной строки Linux.
Firefox хранит кеш (временные файлы, такие как изображения) в одном каталоге, а вашу историю просмотров (посещенные веб-сайты, историю форм и т. д.) внутри другого каталога в виде файлов .sqlite.
В зависимости от вашей установки Firefox, эти каталоги будут в предсказуемом месте в большинстве систем Linux. Если Firefox был установлен в вашей системе по умолчанию или установлен через системный менеджер пакетов, вы можете использовать следующие команды для очистки кеша Firefox.
В Ubuntu, Debian, Arch Linux, Manjaro и любых производных версиях из этих дистрибутивов эти команды будут работать:
$ rm -rf ~/.cache/mozilla/firefox/*
Очистить историю просмотров (куки, историю, формы ):
$ rm ~/.mozilla/firefox/* release/*. sqlite
В CentOS, Fedora и Red Hat эти команды будут работать:
$ rm -rf ~/.cache/mozilla/firefox/*
Очистить историю просмотров (файлы cookie, история, формы):
$ rm ~/.mozilla/firefox/* default/*. sqlite
Как видите, имена каталогов немного отличаются между некоторыми популярными дистрибутивами, поэтому мы должны соответствующим образом изменить команду. Есть вероятность, что ваша система использует совсем другую структуру, и в этом случае вам придется импровизировать и при необходимости изменить каталоги. То же самое можно сказать, если вы установили Firefox вручную в другое место.
При очистке кеша для пользователя, отличного от того, к которому вы в настоящее время вошли в систему, не забудьте указать дом каталог в качестве абсолютного пути, например /home/linuxconfig/.cache/. вместо ~/.cache/. .
Перезапустите Firefox, чтобы все изменения вступили в силу.. Чтобы настроить вашу систему на автоматическую очистку этих файлов, вы можете запланировать задание cron.
Заключение
Рекомендуется периодически очищать кеш Firefox, просто для очистки жесткого диска и избавления от старых файлов cookie сеанса и т. д. В этом руководстве мы рассмотрели два разных метода очистки кеша в Mozilla Firefox в Linux. Метод с графическим интерфейсом является традиционным, но мы также узнали, как удаление соответствующих файлов через командную строку может выполнить ту же задачу. В зависимости от вашей ситуации один метод может работать для вас лучше, чем другой. Оба метода можно использовать для автоматической очистки кеша через определенные промежутки времени.