🛠️ Как создать скрипт для автоматической проверки дискового пространства
Привет, инженеры-любители и профессионалы! 🚀
Все мы знаем, что часто дисковое пространство — наш враг, который внезапно подкрадывается. Хочешь научиться автоматизировать мониторинг и не упускать важные сигналы? Тогда этот урок — для тебя!
Создадим скрипт, который будет ежедневно проверять место на диске и при нехватке — отправлять уведомление.
Что важно:
- Использовать команду df -h для диагностики
- Настроить автоматический запуск через cron
- Использовать условие для определения низкого ресурса
Пример кода:
#!/bin/bash
THRESHOLD=80
USAGE=$(df / | grep / | awk '{print $5}' | sed 's/%//')
if [ "$USAGE" -ge "$THRESHOLD" ]; then
echo "Диск переполнен — ${USAGE}%!" | mail -s "Срочно освободите место" ваш_email@example.com
fi
Чтобы запустить его в автоматическом режиме, добавь команду в crontab:
0 0 * * * /path/to/your_script.sh
Этот трюк помогает держать все под контролем!
Самому себе скажи спасибо за такую автоматизацию — ведь в backend или DevOps ничего ценнее времени не бывает.
Подписывайся на наш канал https://t.me/LinuxSkill для новых лайфхаков, а бот https://t.me/gradeliftbot поможет подготовиться к реальным задачам!
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!