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

📡 Как настроить автоматическую очистку логов в Linux за 2 минуты

📡 Как настроить автоматическую очистку логов в Linux за 2 минуты

Привет, друзья! ✨ Не давайте раздражать себя грузом ненужных файлов.

Всего за пару минут вы научитесь держать лог-файлы под контролем и освобождаете место на диске.

🔹 Почему это важно?

- Лог-файлы растут как на дрожжах, занимая место и замедляя систему

- Это предотвращает ошибочные ситуации при переполнении диска

- Позволяет автоматизировать чистку, не отвлекаясь каждый раз вручную

🔹 Что стоит учитывать?

- Время хранения логов

- Размер логов и их очистку

- Различные сервисы и их индивидуальные конфигурации

🛠️ Вот практическая схема:

- Создайте скрипт, например clean_logs.sh:

#!/bin/bash

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

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

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

chmod +x clean_logs.sh

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

sudo crontab -e

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

0 3 * * * /путь/к/clean_logs.sh

Теперь вы автоматически избавляетесь от устаревших логов!

Все очень просто, а эффект — колоссальный.

Хочешь держать свою систему чистой и быстрой?

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