📡 Как настроить автоматическую очистку логов и освободить место на сервере
Хочешь, чтобы сервер сам заботился о пространстве и не ломился по ночам от логов? Тогда этот лайфхак для тебя!
Автоматическая очистка логов — залог стабильной работы и спокойствия. Легко и просто за пару команд!
- Создаем скрипт очистки:
sudo nano /usr/local/bin/clean_logs.sh
- Вводим туда:
#!/bin/bash
find /var/log -type f -name "*.log" -mtime +7 -exec truncate -s 0 {} \;
- Делаем его исполняемым:
sudo chmod +x /usr/local/bin/clean_logs.sh
- Настраиваем cron для ежедневной автоматической работы:
sudo crontab -e
Добавляем строку:
0 3 * * * /usr/local/bin/clean_logs.sh
Теперь каждую ночь в 3 утра сервер убирает логи старше недели!
Вы получаете не только больше свободного места, но и меньше головных болей. Главное — держать логи под контролем без лишних усилий.
Готов ли твой сервер к вечным битвам за место?
Приглашаем тебя следить за свежими советами в нашем канале https://t.me/LinuxSkill, а для тестов — в боте https://t.me/gradeliftbot!
Прокачай свои скилы и стань мастером системного администрирования!
📩 Завтра: Как быстро поднять отказоустойчивый кластер? Включи 🔔!