Vamos a ver algunos tips de shellscripting, que seguramente ire sumando a los cursos de Udemy, en esta oportunidad vamos a ver como obtener algunos datos importantes como son consumo o uso de memoria ram, cpu y disco, con comandos clásicos de la shell de linux.

Voy a hacer uso de una herramienta muy interesante para probar los script que voy usando que es: https://www.tutorialspoint.com/unix_terminal_online.php

1- Obtener la cantidad total de memoria ram que tiene el equipo.

free -h | awk '/Mem\:/ { print $2 }'

2- Obtener el total de espacio ocupado

Por cada partición

df -h --output=size --total

Total de todas las particiones.

df -h --output=size --total | awk 'END {print $1}'

3- Saber el uso de procesador

top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | awk '{print 100 - $1"%"}'

Deja un comentario