LinuxParty
Este script que te voy a presentar presenta de forma general el estado del ordenador, mostrando las temperaturas de los procesadores y de todos los sensores de los que disponga el sistema, la temperatura del o de los discos duros, el estado de la memora en lo referente a su uso, y por último, pero no menos importante la carga de trabajo, que es fundamental.
Para el correcto funcionamiento del script necesitarás tener instalados dos paquetes, el paquete "sensors" y el paquete hddtemp.
Puedes buscarlo, en distros basadas en Debian/Ubuntu.
apt-cache search sensors
Y debe aparecerte entre otros "lm-sensors", que es el que debes instalar con:
apt-get install lm-sensors
Para disriros basadas en RedHat / CentOS / Fedora
yum search sensors
Y entre otros, debe aparecerte "lm_sensors", lo instalas escribiendo:
yum -y install lm_sensors
Repitiendo el mismo trabajo con hddtemp
El script sería este:
Como evidentemente, queremos que hagas un "copy & paste" te lo ponemos en texto.
#!/bin/bash # Definimos colores, sólo por diversión rojo='\033[0;31m' rojoI='\033[1;31m' rosaI="\033[1;35m" amarillo='\033[1;33m' cian='\033[1;36m' azul='\033[0;34m' verde='\033[1;32m' destaca='\033[1;38m' NC='\033[0m' # No Color printf "${cian}" echo "==================================" printf "${NC}" sensors printf "${cian}" echo "==================================" printf "${NC}" hddtemp /dev/sda printf "${cian}" echo "==================================" printf "${NC}" free -h printf "${cian}" echo "==================================" printf "${NC}" uptime printf "${cian}" echo "==================================" printf "${NC}"
-
Scripting
- Iniciar una aplicación o un programa automáticamente desde el Cron en Linux
- Operaciones matemáticas en Shell Scripts
- 30 formas de validar archivos de configuración o scripts en Linux
- Operaciones artiméticas en Shell Scripts
- Cómo intercambiar el contenido de dos archivos en Linux
- Buscar directorios vacíos en Linux y borrarlos si procede.
- Shell Script Linux: Renombra quitando espacios
- Usar con crontab - último sábado del mes
- Shell Script de Linux para analizar un Fichero Access.log
- Analizar ficheros log de Linux con Scripts
- woof Código fuente
- Como tener seguro, protegido y encriptado tu Navegador Web Firefox (versión mejorada - versión 3)
- Arrays en Bash y Loops: iterar a través de los valores de la matriz
- Pasar una variable a AWK mediante la Shell.
- System Tar and Restore: un versátil script de copia de seguridad del sistema para Linux