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

🔍 *Практика: как настроить автоматическую очистку логов в Linux

🔍 *Практика: как настроить автоматическую очистку логов в Linux*

Любите, когда система работает гладко и чисто? Тогда эта тема для вас! Сегодня расскажу, как за минуту настроить автоматическую очистку логов, чтобы они не захламляли место на диске и не вызывали задержки.

Скрипты для автоматизации — ваш лучший друг! Можно настроить cron, чтобы он регулярно удалял старые файлы журналов.

- Создайте скрипт, например, /usr/local/bin/cleanup_logs.sh:

#!/bin/bash

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

- Сделайте его исполняемым:

chmod +x /usr/local/bin/cleanup_logs.sh

- Добавьте задание в cron:

sudo crontab -e

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

0 3 * * * /usr/local/bin/cleanup_logs.sh

Теперь каждый день в 3 утра скрипт будет удалять логи старше 7 дней. Важно — не забудьте периодически проверять, чтобы важные журналы не исчезли.

Настраивая автоматическую чистку, вы освобождаете место и делаете свою систему более стабильной. А какая у вас любимая команда для работы с логами?

Подписывайтесь на наш канал https://t.me/LinuxSkill и бота https://t.me/gradeliftbot, чтобы прокачаться и не пропускать крутые статьи!

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