Befehlszeilen -Apps zum Anzeigen der CPU- und GPU -Temperatur unter Linux

Befehlszeilen -Apps zum Anzeigen der CPU- und GPU -Temperatur unter Linux
Viele Linux -Verteilungen werden mit Applets und Widgets geliefert, um Informationen über Hardwaresensoren und deren jeweilige Temperaturwerte anzuzeigen. Apps von Drittanbietern wie System-Monitor-Erweiterung für Gnome Shell und Psissor bieten auch grafische Frontend zur Überwachung der thermischen Werte. In Bezug auf die Befehlszeilen -Apps gibt es nur wenige, aber sie können genaue Temperaturwerte zeigen.

In diesem Artikel werden einige der in Linux verfügbaren Befehlszeilen -Apps aufgeführt, um Hardwaresensoren zu überwachen. Viele grafische Apps verwenden diese Befehlszeilen -Tools als Basis, insbesondere die ersten beiden unten genannten Apps.

LM-Sensoren

LM-Sensoren sind eine Reihe von Befehlszeilen-Apps zum Überwachung und Anzeigen von Sensordaten. Es kann Sensorinformationen wie Lüftergeschwindigkeit, Spannung, Temperatur usw. anzeigen.

Führen Sie den folgenden Befehl aus, um LM-Sensoren in Ubuntu zu installieren:

$ sudo APT Installieren Sie LM-Sensoren

Führen Sie nach Abschluss der Installation den folgenden Befehl aus, um Sensoren in Ihrem System zu identifizieren:

$ sudo sensors-detekte

LM-Sensoren zeigen einige Eingabeaufforderungen im Terminal an und fordern Sie Ihre Eingabe an. Lesen Sie jede Eingabeaufforderung vorsichtig und antworten Sie in Ja/Nein. Diese Eingabeaufforderungen können je nach Hardwarekonfiguration für verschiedene Systeme unterschiedlich sein. Daher gibt es keine Standardmethode, um die Sensoren zu konfigurieren. Es ist erforderlich, diesen Befehlszeilenkonfigurationsassistent zu vervollständigen, sonst falsch oder nur teilweise Informationen zu Sensoren verfügbar sind.

Nachdem Sie alle Fragen beantwortet haben, starten Sie Ihr System neu und führen Sie den folgenden Befehl aus, um die CPU -Temperatur, die GPU -Temperatur, die Lüftergeschwindigkeit, die Spannung usw. zu überprüfen. im Terminal:

$ Sensoren

Wenn Sie Fahrenheit -Einheiten anstelle von Celsius bevorzugen, führen Sie einen nachstehend erwähnten modifizierten Befehl aus:

$ sensoren -f

Um die Temperaturwerte in jeder Sekunde automatisch zu aktualisieren, führen Sie einen Befehl im folgenden Format aus:

$ watch -n 1 Sensoren

Hier bezieht sich „-n 1“ auf das Zeitintervall in Sekunden zwischen Updates.

Psutil

PSUTIL ist ein Python -Modul, mit dem Hardwareinformationen, aktive Prozesse und Echtzeit -Systemauslastungsdaten nachgeschlagen werden können. Da Psutil viele Daten über Ihre Hardware anzeigen kann, können Sie sie effektiv als Ersatz für mehrere Befehlszeilen -Apps und Bash -Befehle verwenden, die separat zum Abrufen verschiedener Hardware -Nutzungswerte verwendet werden.

Führen Sie den folgenden Befehl aus, um PSUtil in Ubuntu zu installieren:

$ sudo apt installieren python3-psutil

Führen Sie nach Abschluss der Installation den folgenden Befehl aus, um die CPU- und GPU -Temperatur schnell anzusehen:

$ python3 -c "Import Psutil; Import pprint; pprint.pprint (psutil.Sensors_temperatures ()) "

Um die Temperatur pro Sekunde kontinuierlich anzuzeigen, führen Sie den folgenden Befehl aus:

$ watch -n 1 -x python3 -c "Import Psutil; Import pprint;
pprint.pprint (psutil.Sensors_temperatures ()) "

Hier bezieht sich „-n 1“ auf das Zeitintervall in Sekunden zwischen Updates.

Da Psutil eine Python -Bibliothek ist, können Sie sie in Python -Skripten und GUI -Apps in Python verwenden. Ein paar nette Skripte, die von offiziellen Psutil -Dokumentation bereitgestellt werden.

Das erste Skript „Temperaturen“.py ”kann von hier heruntergeladen werden. Führen Sie den folgenden Befehl aus, um die Temperaturwerte anzuzeigen, sobald Sie die Datei heruntergeladen haben:

$ python3 ./Temperaturen.py

Um die Temperaturwerte in einem festen Intervall von einer Sekunde kontinuierlich anzusehen, führen Sie den folgenden Befehl aus:

$ watch -n 1 -x python3 ./Temperaturen.py

Das zweite Skript nannte „Sensoren.py ”kann von hier heruntergeladen werden. Zusätzlich zu den Temperaturwerten bietet dieses Skript auch Lüftergeschwindigkeit in Drehzahl, Batteriepegel usw. Führen Sie den Befehl unten aus, sobald Sie die Datei heruntergeladen haben:

$ python3 ./Sensoren.py

Temperaturwerte, Lüftergeschwindigkeit usw. kontinuierlich anzeigen. Führen Sie in einem festen Intervall von einer Sekunde den folgenden Befehl aus:

$ watch -n 1 -x python3 ./Sensoren.py

Hardinfo

Hardinfo ist eine grafische App, die Informationen zu verschiedenen Hardwarekomponenten in Ihrem System anzeigt. Es kann auch bestimmte Benchmarks ausführen, um die Leistung zu messen und detaillierte Berichte in Text- und HTML -Formaten zu exportieren.

Führen Sie den folgenden Befehl aus, um Hardinfo in Ubuntu zu installieren:

$ sudo apt installieren Sie Hardinfo

Zusammen mit der GTK -App bietet sie auch eine Befehlszeilenschnittstelle, die so fähig ist wie das grafische Frontend. Führen Sie den folgenden Befehl aus:

$ Hardinfo -rma -Geräte.Also | Grep -A 10 Sensoren

Blicke

Blend ist ein "oberes" Tool für Linux, das in einem Terminal Echtzeit -Hardware -Auslastungsdaten anzeigt. Es ist in Python -Sprache geschrieben und verwendet tatsächlich die oben erwähnte PSUTIL -Bibliothek. Es verfügt jedoch über viele zusätzliche Funktionen wie einen integrierten leichten Server, eine restliche JSON-API, die Web-Benutzeroberfläche, die in einem Browser, CSV-Export usw. angezeigt werden kann. Wenn Sie Tools wie Top / HTOP verwendet haben, sieht es ähnlich aus und funktioniert ihnen ähnlich.

Führen Sie den folgenden Befehl aus, um einen Blick in Ubuntu zu installieren:

$ sudo Apt Installieren Sie Blicken

Führen Sie den folgenden Befehl aus:

$ blicken

Führen Sie den folgenden Befehl aus, um Temperaturwerte in Fahrenheit -Einheiten anzuzeigen:

$ blicken -fahrenheit

Führen Sie den folgenden Befehl aus:

$ blicken -t 1 -Stdout -Sensoren

Hier bezieht sich „-t 1“ auf das Zeitintervall in Sekunden zwischen Updates.

Abschluss

Dies sind einige der Befehlszeilen -Apps, die für Linux zur Überwachung der Temperatur von Hardwarekomponenten auf einem System verfügbar sind. Diese Apps sind Licht auf CPU und Speicherverbrauch und ideal für die Fernüberwachung von Servern ideal.