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

⚙️ Как настроить автоматическую очистку логов в Linux за 5 минут

⚙️ Как настроить автоматическую очистку логов в Linux за 5 минут! Привет, друзья! 🖥️ Никогда не недооценивайте силу аккуратных системных скриптов — они делают жизнь sysadmin’a проще и спокойнее. Сегодня расскажу, как организовать автоматическую очистку старых логов, чтобы они не занимали весь диск. Легионы системных админов ходят окружены этим вызовом! Выделим ключевые моменты: - Создаём простенький скрипт, который ищет и удаляет логи старше 7 дней; - Планируем задачу через cron, чтобы она выполнялась автоматически; - Такой подход облегчает контроль за состоянием диска, избавляя от рутины. Например, создаем файл log_cleaner.sh: #!/bin/bash find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \; И делаем его исполняемым: chmod +x log_cleaner.sh Далее добавляем в crontab запуск каждую ночь в 3 часа: 0 3 * * * /path/to/log_cleaner.sh Теперь даже самые коварные логи не смогут захламлять хранилище. Такой подход полезен не только для серверов, но и для домашних проектов!

⚙️ Как настроить автоматическую очистку логов в Linux за 5 минут!

Привет, друзья! 🖥️ Никогда не недооценивайте силу аккуратных системных скриптов — они делают жизнь sysadmin’a проще и спокойнее. Сегодня расскажу, как организовать автоматическую очистку старых логов, чтобы они не занимали весь диск. Легионы системных админов ходят окружены этим вызовом!

Выделим ключевые моменты:

- Создаём простенький скрипт, который ищет и удаляет логи старше 7 дней;

- Планируем задачу через cron, чтобы она выполнялась автоматически;

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

Например, создаем файл log_cleaner.sh:

#!/bin/bash

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

И делаем его исполняемым:

chmod +x log_cleaner.sh

Далее добавляем в crontab запуск каждую ночь в 3 часа:

0 3 * * * /path/to/log_cleaner.sh

Теперь даже самые коварные логи не смогут захламлять хранилище. Такой подход полезен не только для серверов, но и для домашних проектов!

А кто из вас уже внедрил автоматическую чистку логов, расскажите свои лайфхаки?

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

📩 Завтра: Как быстро создать свой приватный Docker-Registry — не пропусти! Включи 🔔!