Muchas veces al hacer uso del comando “
df -h" obtenemos lo siguiente:
[root@ns01 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 450G 20G 407G 5% /
/dev/sda1 190M 17M 164M 10% /boot
tmpfs 1.7G 0 1.7G 0% /dev/shm
/dev/sdb1 459G 18G 418G 5% /backup
[root@ns01 ~]#
O más particiones, si es que las hemos especificado al momento de la instalación.
La pregunta en muchos casos para los administradores de sistemas, es como sin acudir a realizar una suma manual o con calculadora, podemos obtener el total de la capacidad de almacenamiento real de nuestro servidor, y quizás aun más importante, el total de la capacidad libre y/o disponible de nuestro equipo.
Para obtener información más fácil de tabular, empleamos el siguiente comando directamente en la consola:df | egrep -v "(Filesystem|\/dev$|shm$|dvd|cdrom)" | awk '{totalu += $2 ; totalf += $4} END {print "\n\nTotal de espacio: " (totalu/1024/1024) " GB\nEspacio libre: " (totalf/1024/1024) " GB"}'En el caso utilizado en el ejemplo inicial, obtendremos:Total de espacio: 907.731 GB
Espacio libre: 824.518 GB
Sin lugar a duda un truco muy práctico :-)
Un hacking saludo…