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

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

🔧 *Как быстро настроить автоматическую очистку журналов и логов в Linux* Всем знакома ситуация: система захламляется логами, место на диске тает на глазах, а те команды, что раньше работали — уже не помогают. Не унывайте! Есть простая стратегия — автоматическая ротация и очистка журналов. 🗃️ Почему это важно? - Меньше уязвимостей — лог-файлы не станут припасом для злоумышленников - Надежность системы — не разобьешься о нехватку диска в самый ответственный момент - Проще управлять — всё поделено по правилам и не мешает процессам Что нужно сделать? - Настроить logrotate — утилиту, которая не даст журналам разрастись до небес - Добавить правила очистки: например, удалять файлы старше 7 дней или ограничивать размер логов Пример: создаем файл /etc/logrotate.d/custom_logs /var/log/myapp/*.log { weekly rotate 4 missingok notifempty compress delaycompress sharedscripts postrotate systemctl restart myapp.service > /dev/null 2>&1 || true endscript } Это автоматически будет сжимать стар

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

Всем знакома ситуация: система захламляется логами, место на диске тает на глазах, а те команды, что раньше работали — уже не помогают. Не унывайте! Есть простая стратегия — автоматическая ротация и очистка журналов.

🗃️ Почему это важно?

- Меньше уязвимостей — лог-файлы не станут припасом для злоумышленников

- Надежность системы — не разобьешься о нехватку диска в самый ответственный момент

- Проще управлять — всё поделено по правилам и не мешает процессам

Что нужно сделать?

- Настроить logrotate — утилиту, которая не даст журналам разрастись до небес

- Добавить правила очистки: например, удалять файлы старше 7 дней или ограничивать размер логов

Пример: создаем файл /etc/logrotate.d/custom_logs

/var/log/myapp/*.log {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

sharedscripts

postrotate

systemctl restart myapp.service > /dev/null 2>&1 || true

endscript

}

Это автоматически будет сжимать старые лог-файлы, сохранять только последние 4 недели и перезапускать сервис для свежести.

А знаешь ли ты, что правильная настройка автоматической очистки — залог стабильной работы системы и спокойствия для администратора?

💬 Если хочешь прокачать навыки и не пропустить новые лайфхаки — подпишись на канал https://t.me/LinuxSkill, а для тестов — боты https://t.me/gradeliftbot — они сделают тебя крутым системным профессионалом!

📩 Завтра: Как настроить Fail2Ban за 5 минут!

Включи 🔔 и не пропусти!