Найти в Дзене
Уроки Linux

🛠️ Как быстро настроить автоматическую очистку логов на Linux

🛠️ Как быстро настроить автоматическую очистку логов на Linux

Привет, друзья! 🧙‍♂️ Хотите держать систему в порядке и не допускать переполнения диска? Тогда эта тема для вас! Сегодня расскажу, как настроить автоматическую чистку логов — просто, быстро и без лишних хлопот.

Можно создать простенький скрипт и запланировать его через cron.

Плюсы такого подхода:

- освободишь место без участия

- избегешь ошибок вручную

- всё работает независимо и стабильно

Вот пример: создаем скрипт, который удаляет логи старше 7 дней.

Пример команды:

- Использовать find — лучший друг системного администратора:

find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;

- А чтобы автоматизировать — добавим его в cron:

sudo crontab -e

И вставим строку:

0 3 * * * /path/to/your/script.sh

Теперь каждый день в 3 часа ночи ваши логи чистятся автоматически.

Проще простого, правда?

Может быть, у вас есть свои секреты автоматизации?

Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot