Alerta de espacio en disco (Versión Bash)

En este artículo técnico de jesusninoc.com, te mostramos cómo alerta si el uso de disco de cualquier partición principal del sistema supera un porcentaje establecido utilizando un script corto en Bash de forma nativa en Linux.

Código del Script (Bash)

#!/bin/bash

LIMITE=${1:-85}

df -H | awk 'NR>1 && $1 !~ /^(tmpfs|udev|cdrom)$/ {
    gsub("%","",$5)
    if ($5 >= '"$LIMITE"')
        printf "ALERTA: El espacio en disco de %s está al %s%% (Límite: %s%%)\n", $1, $5, '"$LIMITE"'
}'

Explicación detallada del funcionamiento

Extrae porcentajes de uso con df, descarta sistemas virtuales y temporales con grep y evalúa mediante bucles el estado numérico individual.

Análisis de Seguridad y Buenas Prácticas

🔒 Recomendaciones del Agente de Seguridad:

Completamente pasivo y seguro. Ideal para configurar mediante cronjobs automatizados de monitorización.