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

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

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

Привет! В мире Linux забота о системе — это не только установка пакетов, но и правильное управление логами. Устал от длинных лог-файлов, которые занимают весь диск? Тогда этот практический лайфхак для тебя!

Зачем это нужно?

- Освободить место на диске

- Предотвратить нагрузку на систему

- Обеспечить чистоту логов для быстрого анализа

Самый простой способ — настроить автоматическую очистку устаревших логов с помощью systemd timer или простого скрипта. Например, можно создать cron-задачу, которая раз в неделю удаляет файлы старше 30 дней:

- Создай скрипт cleanup_logs.sh с содержимым:

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

- Настрой cron, чтобы запускать его автоматом:

crontab -e

И вставь строчку:

- 0 3 * * 0 /path/to/cleanup_logs.sh — каждое воскресенье в 3 часа ночи.

Это важно, ведь аккуратные логи — залог быстрой диагностики и стабильной системы!

А есть ли у тебя в арсенале проверенные способы управлять логами?

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

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

Уверен в своих знаниях linux? Пройди тесты в канале https://t.me/LinuxSkill или узнай всю правду о рынке вакансий системных администраторов в telegram боте https://t.me/gradeliftbot

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

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