Как к автоматическому ясному кэшу на человечности 17.10?

.cache папка (Папка с кэшем) съедает мое пространство большую часть времени и меня всегда, как очистить его. Как я заставляю Ubuntu автоматически удалять каждый файл кэша, включая очистку корзины каждый раз, когда это удаляет его, но только файлы, которые были в папке кэша не те удаленные мной?

0
задан 10 April 2018 в 15:29

1 ответ

ПРЕДУПРЕЖДЕНИЕ: .cache папка может содержать данные включая историю браузера и предпочтения. Посмотрите, что это должно хорошо удалить ~/.cache? для получения дополнительной информации.

Если все еще требуется продолжить, лучший способ состоит в том, чтобы иметь задание крона, которое регулярно освобождает корзину и удаляет .cache. Ваш компьютер может действовать странно до перезагрузки, таким образом, вероятно, лучше сделать это во время начальной загрузки.

Создайте названный сценарий clearcache.sh в /usr/local/bin. Вы, возможно, должны базироваться полномочия. Замените yourusername своим именем пользователя. Отредактируйте его со своим любимым текстовым редактором и добавьте следующее содержание:

#!/bin/bash
rm -rf /home/yourusername/.cache /home/yourusername/.local/share/Trash
mkdir /home/yourusername/.cache /home/yourusername/.local/share/Trash

Выполненный crontab -e и добавьте следующую строку в конце файла для выполнения каждые 30 минут:

*/30 * * * * /bin/bash /usr/local/bin/clearcache.sh >/dev/null 2>&1

Или эта строка для каждой начальной загрузки:

@reboot /bin/bash /usr/local/bin/clearcache.sh >/dev/null 2>&1

Или можно использовать другое время в crontab пока команда /bin/bash /usr/local/bin/clearcache.sh >/dev/null 2>&1.

0
ответ дан 30 October 2019 в 02:58

Другие вопросы по тегам:

Похожие вопросы: