Trova la velocità della ventola e la temperatura della CPU in Linux


20

Quali sono i comandi per scoprire la velocità della ventola e la temperatura della CPU in Linux (so che lm-sensor può fare il compito). C'è qualche alternativa per quello?


1
Perché vuoi un'alternativa ai sensori lm? (E per quanto ne so, non ce n'è nessuno, anche se il codice è open source, quindi puoi scrivere la tua alternativa se ne hai davvero bisogno, per qualsiasi motivo).
Dirkt

Risposte:


21

Per la temperatura della CPU:

Su Debian:

sudo apt-get install lm-sensors

Su Centos:

sudo yum install lm_sensors

Esegui utilizzando:

sudo sensors-detect

Digitare sensorsper ottenere la temperatura della CPU.

Per la velocità della ventola:

sensors | grep fan

Questo produrrà la velocità della ventola

o installa psensorusando:

sudo apt-get install psensor

Si può anche usare hardinfo

sudo apt-get install hardinfo

6
sensori | grep fan non emette nulla!
matteo,

@matteo Questioni. Sul mio sistema è "Fan del processore", quindi usa 'grep -i fan'
KevinM

2
I sensori devono essere rilevati prima eseguendo sensor-detect dopo l'installazione (script terminale interattivo, basta premere Invio su domande e tutti devono essere eseguiti automagicamente). Questo è necessario su CentOS, su Debian configura / riconfigura viene attivato dopo l'installazione o dpkg-reconfigure psensor).
Milan Kerslager,

Sulla mia CPU i5-8265U sensors-detectnon riesco a rilevare le ventole, quindi sensorsnon posso nemmeno mostrarle. Ho chiesto una soluzione qui
rubo77

Oltre al punto @MilanKerslager, dopo sensors-detectaver elencato i sensori, è necessario verificare che siano installati anche i moduli del driver del kernel.
Luciano,

21

Se desideri provare un'altra opzione, puoi provare s-tui, un software su cui stavamo lavorando. È un'app UI terminale, quindi è anche possibile eseguirla su SSH. Visualizza temperatura, utilizzo, frequenza e potenza della CPU. È stata inoltre aggiunta la velocità della ventola.

I metodi di installazione sono spiegati nel file Leggimi di GitHub. s-tui su GitHub

Questo è uno screenshot di come appare screenshot di s-tui


Grazie dopo molti giorni ho ricevuto una risposta sulla domanda. stavo usando lm-sensor come suggerito da altri. proverà con sfida questo nuovo software. Grazie !!!
Rajnish Kumar Soni,

Sembra impressionante e mi piace il piacere dell'occhio terminale!
Tahir Khalid,

Funziona alla grande su Linux. Spero che presto avrà un po 'di supporto OSX.
MasterAM

2

Ho usato ipmitool da GitHub e freeipmi sui miei server, ma, beh, sono server, con hardware BMC che supporta IPMI . Se il tuo PC lo fa, è una soluzione ragionevole.

Eseguo uno script che estrae i dati SDR sulla macchina in prova (seguono le linee di esempio)

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

e lo invia allo schermo così come al file di log, quindi gira al minimo con un ping per 15 secondi

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

prima di ripetere il giro per un altro passaggio.


1

un'alternativa per lmsensor:

installare xsensors usando sudo apt-get install xsensors


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.