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

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

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

Привет, друзья! 👋

Знаете ли вы, что простор для оптимизации и автоматизации в Linux — бесконечен?

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

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

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

- А ещё можно запланировать его запуск на ежедневной основе при помощи cron. Просто добавьте строку в crontab:

0 2 * * * /path/to/script.sh

- Не забудьте сделать скрипт исполняемым:

chmod +x /path/to/script.sh

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

И помните, что автоматическая очистка — не только удобство, но и залог ответственности за стабильность сервера.

Хотите научиться больше? Прокачайте свои скилы в телеграм канале https://t.me/LinuxSkill, а пройти тесты по Linux вам поможет бот https://t.me/gradeliftbot.

А что делаете вы, чтобы системные логи не становились бременем? Делитесь в комментариях!