Finden Sie die Lüftergeschwindigkeit und die CPU-Temperatur unter Linux
20
Was sind die Befehle, um die Lüftergeschwindigkeit und die CPU-Temperatur unter Linux herauszufinden (ich weiß, dass lm-sensor die Aufgabe übernehmen kann)? Gibt es dafür eine Alternative?
Warum wollen Sie eine Alternative zu lm-Sensoren? (Und soweit ich weiß, gibt es keine, obwohl der Code Open Source ist, so dass Sie Ihre eigene Alternative schreiben können, wenn Sie es wirklich brauchen, aus welchem Grund auch immer).
Dirkt
Antworten:
21
Für die CPU-Temperatur:
Unter Debian:
sudo apt-get install lm-sensors
Auf Centos:
sudo yum install lm_sensors
Ausführen mit:
sudo sensors-detect
Geben Sie ein sensors, um die CPU-Temperatur abzurufen.
@ Matteo Fall zählt. Auf meinem System ist es "Processor Fan", also benutze 'grep -i fan'
KevinM
2
Die Sensoren müssen zuerst durch Ausführen von sensors-detect nach der Installation erkannt werden (interaktives Terminal-Skript, bei Fragen einfach die Eingabetaste drücken und alles muss automatisch erfolgen). Dies wird unter CentOS benötigt, unter Debian wird configure / reconfigure nach der Installation oder dpkg-reconfigure (psensor) ausgelöst.
Zusätzlich zum @MilanKerslager-Punkt müssen Sie nach sensors-detectder Auflistung Ihrer Sensoren überprüfen, ob die Kernel-Treibermodule ebenfalls installiert sind.
Luciano,
21
Wenn Sie eine andere Option ausprobieren möchten, können Sie s-tui ausprobieren, eine Software, an der wir gearbeitet haben. Da es sich um eine Terminal-UI-App handelt, kann sie auch über SSH ausgeführt werden. Es zeigt CPU-Temperatur, Auslastung, Frequenz und Leistung an. Lüftergeschwindigkeit wurde ebenfalls hinzugefügt.
Die Installationsmethoden werden in der GitHub-Readme-Datei erläutert.
s-tui auf GitHub
Vielen Dank nach vielen Tagen bekam eine Antwort auf Frage. Ich habe einen lm-Sensor verwendet, wie von anderen vorgeschlagen. werde diese neue Software trotzig ausprobieren. Vielen Dank !!!
Rajnish Kumar Soni
Sieht beeindruckend aus und ich mag die Terminal-Augenweide!
Tahir Khalid
Funktioniert hervorragend unter Linux. Ich hoffe, dass es bald OSX-Unterstützung geben wird.
MasterAM
2
Ich habe ipmitool von GitHub und freeipmi auf meinen Servern verwendet, aber es sind Server mit BMC- Hardware, die IPMI unterstützt . Wenn Ihr PC es tut, ist es eine vernünftige Lösung.
Ich führe ein Skript aus, das im Test SDR-Daten auf dem Computer abruft (Beispielzeilen folgen)
ti=$(date +%H:%M:%S)
pt=$(ipmitool -I open sdr | grep 'PS1 Temp')
und sendet es an den Bildschirm sowie zur Protokolldatei, dann im Leerlauf für 15 Sekunden w / ping
Antworten:
Für die CPU-Temperatur:
Unter Debian:
Auf Centos:
Ausführen mit:
Geben Sie ein
sensors
, um die CPU-Temperatur abzurufen.Für die Lüftergeschwindigkeit:
sensors | grep fan
Dies gibt die Lüftergeschwindigkeit aus
oder installieren
psensor
mit:Man kann auch verwenden
hardinfo
quelle
sensors-detect
die Lüfter nicht undsensors
kann sie daher auch nicht anzeigen . Ich habe hier nach einer Lösung gefragtsensors-detect
der Auflistung Ihrer Sensoren überprüfen, ob die Kernel-Treibermodule ebenfalls installiert sind.Wenn Sie eine andere Option ausprobieren möchten, können Sie s-tui ausprobieren, eine Software, an der wir gearbeitet haben. Da es sich um eine Terminal-UI-App handelt, kann sie auch über SSH ausgeführt werden. Es zeigt CPU-Temperatur, Auslastung, Frequenz und Leistung an. Lüftergeschwindigkeit wurde ebenfalls hinzugefügt.
Die Installationsmethoden werden in der GitHub-Readme-Datei erläutert. s-tui auf GitHub
Dies ist ein Screenshot davon, wie es aussieht
quelle
Ich habe ipmitool von GitHub und freeipmi auf meinen Servern verwendet, aber es sind Server mit BMC- Hardware, die IPMI unterstützt . Wenn Ihr PC es tut, ist es eine vernünftige Lösung.
Ich führe ein Skript aus, das im Test SDR-Daten auf dem Computer abruft (Beispielzeilen folgen)
und sendet es an den Bildschirm sowie zur Protokolldatei, dann im Leerlauf für 15 Sekunden w / ping
bevor Sie erneut eine Runde drehen.
quelle
eine alternative für lmsensor:
Installieren Sie xsensors mit
sudo apt-get install xsensors
quelle
Ich benutze Glances in Python. Es ist ein interaktiver Prozessmanager und ein Hardwarestatus.
und laufe mit:
gut aussehen ;)
quelle