Encuentra la velocidad del ventilador y la temperatura de la CPU en Linux


20

¿Cuáles son los comandos para averiguar la velocidad del ventilador y la temperatura de la CPU en Linux? (Sé que lm-sensor puede hacer la tarea). ¿Hay alguna alternativa para eso?


1
¿Por qué quieres una alternativa a los sensores lm? (Y hasta donde yo sé, no hay ninguno, aunque el código es de código abierto, por lo que puede escribir su propia alternativa si realmente lo necesita, por cualquier razón).
dirkt

Respuestas:


21

Para temperatura de CPU:

En Debian:

sudo apt-get install lm-sensors

En Centos:

sudo yum install lm_sensors

Ejecutar usando:

sudo sensors-detect

Escriba sensorspara obtener la temperatura de la CPU.

Para velocidad del ventilador:

sensors | grep fan

Esto dará salida a la velocidad del ventilador

o instalar psensorusando:

sudo apt-get install psensor

También se puede usar hardinfo

sudo apt-get install hardinfo

66
sensores | grep fan no produce nada en absoluto!
matteo

@matteo El caso importa. En mi sistema es "Fan del procesador", así que use 'grep -i fan'
KevinM

2
Los sensores deben detectarse primero ejecutando sensores-detectar después de la instalación (secuencia de comandos de terminal interactiva, solo presiona Enter en las preguntas y todo debe hacerse de forma automática). Esto es necesario en CentOS, en Debian configure / reconfigure se dispara después de la instalación o dpkg-reconfigure psensor).
Milan Kerslager

En mi i5-8265U, la CPU sensors-detectno puede detectar los ventiladores, así sensorsque tampoco puedo mostrarlos. Pedí una solución aquí
rubo77

Además del punto @MilanKerslager, después de sensors-detecthaber enumerado sus sensores, debe verificar que los módulos del controlador del kernel también estén instalados.
Luciano

21

Si desea probar una opción diferente, puede probar s-tui, un software en el que estábamos trabajando. Es una aplicación de interfaz de usuario de terminal, por lo que también es posible ejecutarla sobre SSH. Muestra la temperatura de la CPU, la utilización, la frecuencia y la potencia. La velocidad del ventilador también se agregó.

Los métodos de instalación se explican en el archivo Léame de GitHub. s-tui en GitHub

Esta es una captura de pantalla de cómo se ve captura de pantalla de s-tui


Gracias después de muchos días recibí una respuesta a la pregunta. Estaba usando lm-sensor como lo sugirieron otros. probará definitivamente este nuevo software. Gracias !!!
Rajnish Kumar Soni

¡Parece impresionante y me gusta el dulce ojo terminal!
Tahir Khalid

Funciona muy bien en Linux. Espero que pronto tenga algún soporte para OSX.
MasterAM

2

He usado ipmitool de GitHub y freeipmi en mis servidores, pero, bueno, son servidores, con hardware BMC que admite IPMI . Si su PC lo hace, es una solución razonable.

Ejecuto un script que extrae datos SDR en la máquina en la prueba (a continuación se muestran líneas de ejemplo)

ti=$(date +%H:%M:%S)
pt=$(ipmitool -I open sdr | grep 'PS1 Temp')

y lo envía a la pantalla, así como a un archivo de registro, luego permanece inactivo con ping durante 15 segundos

echo "$ti|$pt" && echo "$ti|$pt" >> logfile && ping -w 15 127.0.0.1 > nul

antes de dar vueltas nuevamente para otro pase.



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.