Иногда нужно быстро проверить, сколько места осталось на диске, особенно если сервер начинает тормозить из-за нехватки свободного места. Вот удобный Bash-скрипт, который выводит сводку по дисковому пространству и выделяет критически заполненные разделы.
📜 Скрипт:
#!/bin/bash
THRESHOLD=80 # Пороговое значение использования диска в процентах
echo "📊 Использование дискового пространства:"
df -h | awk 'NR==1 || $5+0 > '"$THRESHOLD"' {print}'
echo -e "\n🔍 Проверяем критически заполненные разделы..."
df -h | awk -v threshold="$THRESHOLD" 'NR>1 {gsub("%","",$5); if ($5 >= threshold) print "⚠️ Внимание: " $6 " заполнен на " $5 "%"}'
🔹 Как использовать?
1️⃣ Сохраните скрипт в файл, например,
disk_check.sh 2️⃣ Сделайте его исполняемым:
chmod +x disk_check.sh
3️⃣ Запустите:
./disk_check.sh
🛠 Этот скрипт поможет вам оперативно следить за состоянием дискового пространства и избежать проблем с нехваткой места! 🚀
📲 Мы в MAX
👉 @sysadminof