Viele Linux-Distributionen werden mit Applets und Widgets ausgeliefert, um Informationen zu Hardwaresensoren und deren jeweiligen Temperaturwerten anzuzeigen. Anwendungen von Drittanbietern wie System-Monitor-Erweiterung für GNOME Shell und Psensor bieten auch grafische Frontend thermische Werte zu überwachen. In Bezug auf Befehlszeilen-Apps gibt es nur wenige, die jedoch genaue Temperaturwerte anzeigen können.,
In diesem Artikel werden einige der unter Linux verfügbaren Befehlszeilen-Apps zur Überwachung von Hardwaresensoren aufgelistet. Viele grafische Apps verwenden diese Befehlszeilentools als Basis, insbesondere die ersten beiden unten genannten Apps.
Lm-Sensors
Lm-Sensors ist eine Sammlung von Kommandozeilen-apps zur überwachung und Anzeige von Sensordaten. Es kann Sensorinformationen wie Lüftergeschwindigkeit, Spannung, Temperatur usw. anzeigen.,
Um Lm-Sensoren in Ubuntu zu installieren, führen Sie den folgenden Befehl aus:
Führen Sie nach Abschluss der Installation den folgenden Befehl aus, um Sensoren auf Ihrem System zu identifizieren:
Lm-Sensoren werden einige Eingabeaufforderungen im Terminal und fordern Sie Ihre Eingabe an. Lesen Sie jede Eingabeaufforderung sorgfältig durch und antworten Sie mit JA/Nein. Diese Eingabeaufforderungen können je nach Hardwarekonfiguration für verschiedene Systeme unterschiedlich sein, sodass es keine Standardmethode zum Konfigurieren der Sensoren gibt., Es ist notwendig, diesen Befehlszeilenkonfigurationsassistenten abzuschließen, da sonst falsche oder nur teilweise Informationen über 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:
Wenn Sie Fahrenheit-Einheiten anstelle von Celsius bevorzugen, führen Sie einen unten genannten geänderten Befehl aus:
Um Temperaturwerte automatisch zu aktualisieren, führen Sie jede Sekunde einen Befehl im folgenden Format aus:
Hier bezieht sich „- n 1“ auf das Zeitintervall in Sekunden zwischen Updates.,
Psutil
Psutil ist ein Python-Modul, das Hardwareinformationen, aktive Prozesse und Daten zur Systemauslastung in Echtzeit nachschlagen kann. Da Psutil viele Daten zu Ihrer Hardware anzeigen kann, können Sie sie effektiv als Ersatz für mehrere Befehlszeilen-Apps und Bash-Befehle verwenden, die separat zum Abrufen verschiedener Hardwarenutzungswerte verwendet werden.,
Um Psutil in Ubuntu zu installieren, führen Sie den folgenden Befehl aus:
Führen Sie nach Abschluss der Installation den folgenden Befehl aus, um die CPU-und GPU-Temperatur schnell anzuzeigen:
kontinuierlich Temperatur anzeigen jeder zweite, führen Sie den folgenden Befehl ein:
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 es in Python-Skripten und GUI-Apps verwenden, die in Python erstellt wurden. Ein paar nette Skripte, die in der offiziellen Psutil-Dokumentation bereitgestellt werden, können verwendet werden, um gut formatierte Ausgaben im Terminal anzuzeigen.
Das erste Skript „temperatures.py“ kann von hier heruntergeladen werden. Führen Sie den folgenden Befehl aus, um die Temperaturwerte anzuzeigen, sobald Sie die Datei heruntergeladen haben:
kontinuierlich Zu view Temperatur Werte in einem festen Intervall von einer Sekunde, führen Sie den folgenden Befehl ein:
Das zweite Skript namens „sensors.py“ kann hier heruntergeladen werden. Zusätzlich zu den Temperaturwerten bietet dieses Skript auch die Lüfterdrehzahl in U / min,Batteriestand usw. Führen Sie den folgenden Befehl ein, nachdem Sie die Datei heruntergeladen haben:
Zum kontinuierlichen Anzeigen von Temperaturwerten, Lüfterdrehzahl usw. in einem festen Intervall von einer Sekunde, führen Sie den folgenden Befehl ein:
HardInfo
HardInfo ist eine grafische app, die zeigt Informationen über die einzelnen hardware-Komponenten in Ihrem system. Es kann auch bestimmte Benchmarks durchführen, um die Leistung zu messen, und detaillierte Berichte in Text-und HTML-Formaten exportieren.,
Um HARDiNFO in Ubuntu zu installieren, führen Sie den folgenden Befehl aus:
Zusammen mit der GTK-App bietet es auch eine Befehlszeilenschnittstelle sowie das grafische Frontend. Anzeigen, sensoren und aktuelle Temperaturwerte mit HardInfo, führen Sie den folgenden Befehl ein:
Blicke
– Blicke ist ein „top“ – ähnliches tool für Linux, das zeigt Echtzeit-hardware-Nutzung von Daten in einem terminal., Es ist in Python-Sprache geschrieben und verwendet tatsächlich die oben erwähnte Psutil-Bibliothek. Es enthält jedoch viele zusätzliche Funktionen wie einen integrierten Lightweight-Server, eine RESTful-JSON-API, eine Web-Benutzeroberfläche, die in einem Browser angezeigt werden kann, einen CSV-Export usw. Wenn Sie Tools wie top / htop verwendet haben, sieht es ähnlich aus und funktioniert ähnlich., siehe Sensoren und ihre Temperaturwerte Führen Sie zusammen mit anderen Hardwareinformationen den folgenden Befehl aus:
Um Temperaturwerte in Fahrenheitseinheiten anzuzeigen, führen Sie den folgenden Befehl aus:
Um nur Sensordaten und sonst nichts anzuzeigen, führen Sie den folgenden Befehl aus:
Hier bezieht sich „-t 1“ auf das Zeitintervall in Sekunden zwischen Updates.,
Dies sind einige der Befehlszeilen-Apps, die für Linux verfügbar sind, um die Temperatur von Hardwarekomponenten auf einem System zu überwachen. Diese Apps sind leicht auf CPU-und Speicherverbrauch und sie sind ideal für die Fernüberwachung von Servern.