🧑💻🎯 Практика: как быстро настроить автоматическую очистку логов в Linux Привет, друзья! Когда система живет долго, логи скапливаются, и место на диске быстро иссякает. Сегодня расскажу, как легко и просто автоматизировать их удаление — так, чтобы ни один лог не мешал работе системного администратора. Для этого нам понадобится cron — стандартный планировщик задач. Создадим скрипт, который будет очищать старые логи по расписанию. Например, делать это каждую ночь. Что важно? - Использовать команду find с параметром -mtime — она ищет файлы по возрасту. - Удалять старые файлы командой rm. - Настроить cron на запуск скрипта. Пример сценария — всё очень просто: find /var/log -name "*.log" -type f -mtime +7 -exec rm -f {} \; Это удалит все лог-файлы старше 7 дней. После этого добавим задание в cron через crontab -e: 0 2 * * * /path/to/log_cleaner.sh Тут всё ясно: ночью в 2 часа скрипт сработает и освободит место. Такой подход поможет держать систему «чистой» и следить за использова
🧑💻🎯 Практика: как быстро настроить автоматическую очистку логов в Linux
24 июня 202524 июн 2025
1 мин