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

🚀 Быстрая настройка автоматической архивации логов с помощью Cron

🚀 Быстрая настройка автоматической архивации логов с помощью Cron

Привет, искатели порядка в хаосе! ⏳

Если ваши логи засоряют систему — пора их убирать правильно и по расписанию. Сегодня расскажу, как сделать автоматическую архивацию логов через простой и мощный инструмент — cron. Зачем? чтобы не тратить время вручную, а все процессы происходили сами собой, с умом и аккуратностью.

Что важно учесть:

- Время автоматической архивации

- Размер логов для сжатия

- Отправка их по почте или на внешний сервер

Например, можно задать задачу, которая каждую ночь архивирует и чистит старые логи:

0 3 * * * tar -czf /var/backups/logs_$(date +\%F).tar.gz /var/log/myapp && find /var/log/myapp -type f -mtime +7 -delete

Это запустит скрипт в 3 утра, создаст архив и удалит файлы старше недели. Всё просто и эффективно!

Как часто вы используете cron для автоматизации рутинных задач? Есть ли у вас любимый сценарий?

- Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill, а вакансии для системных администраторов — в боте https://t.me/gradeliftbot

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

- Уверен в своих знаниях Linux? Проверь в канале https://t.me/LinuxSkill или узнай рынок вакансий через бота https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!