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

🛠️ Как создать скрипт для автоматической проверки дискового пространства

🛠️ Как создать скрипт для автоматической проверки дискового пространства

Привет, инженеры-любители и профессионалы! 🚀

Все мы знаем, что часто дисковое пространство — наш враг, который внезапно подкрадывается. Хочешь научиться автоматизировать мониторинг и не упускать важные сигналы? Тогда этот урок — для тебя!

Создадим скрипт, который будет ежедневно проверять место на диске и при нехватке — отправлять уведомление.

Что важно:

- Использовать команду 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 минут! Включи 🔔 чтобы не пропустить!