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?
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?
Antworten:
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.
Für die Lüftergeschwindigkeit:
sensors | grep fan
Dies gibt die Lüftergeschwindigkeit aus
oder installieren psensor
mit:
sudo apt-get install psensor
Man kann auch verwenden hardinfo
sudo apt-get install hardinfo
sensors-detect
die Lüfter nicht und sensors
kann sie daher auch nicht anzeigen . Ich habe hier nach einer Lösung gefragt
sensors-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
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
echo "$ti|$pt" && echo "$ti|$pt" >> logfile && ping -w 15 127.0.0.1 > nul
bevor Sie erneut eine Runde drehen.
eine alternative für lmsensor:
Installieren Sie xsensors mit sudo apt-get install xsensors
Ich benutze Glances in Python. Es ist ein interaktiver Prozessmanager und ein Hardwarestatus.
apt install python python-pip; pip install glances;
und laufe mit:
glances
gut aussehen ;)