GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So überprüfen Sie die CPU-Temperatur unter Linux

Einführung

Wie jede elektrische Komponente erzeugen CPUs beim Gebrauch Wärme. Einige ressourcenintensive Programme veranlassen die CPU, die Taktrate zu erhöhen, was zu höheren Temperaturen führt. Staubablagerungen führen auch zu einer Überhitzung der CPU.

Hohe Temperaturen verkürzen die Lebensdauer empfindlicher Komponenten, daher ist es entscheidend, die CPU-Temperaturen im Auge zu behalten. Auf diese Weise verhindern Sie eine Leistungsdrosselung oder Komponentenschäden.

In diesem Tutorial lernen Sie, wie Sie verschiedene Tools und integrierte Dienstprogramme verwenden, um die CPU-Temperatur auf Linux-Rechnern zu überprüfen.

Voraussetzungen

  • Eine Maschine, auf der Linux ausgeführt wird
  • Ein Konto mit sudo/root-Berechtigungen

CPU-Temperatur mit Lm-Sensoren prüfen

LM-Sensoren ist ein Befehlszeilendienstprogramm zur Hardwareüberwachung. Verwenden Sie das Tool, um die Temperatur der CPU und anderer Komponenten zu überprüfen. Befolgen Sie diese Schritte, um Lm-Sensoren zu installieren und zu konfigurieren:

1. Öffnen Sie das Terminal und installieren Sie diese Pakete mit einem Paketmanager für Ihre Distribution. Verwenden Sie in Ubuntu den folgenden Befehl:

sudo apt install hddtemp lm-sensors

Warten Sie auf die lm-Sensoren und hddtemp um den Download und die Installation abzuschließen.

2. Führen Sie die sensors aus Befehl, um die CPU-Temperatur anzuzeigen. Die Ausgabe zeigt die aktuellen Temperaturmesswerte aller Sensoren in der Maschine. Die Ergebnisse umfassen die Temperatur jedes Kerns und maximale Schwellenwerte.

3. Um SSD- und Festplattentemperaturen zu überprüfen, führen Sie den folgenden Befehl aus:

sudo hddtemp /dev/sda

Die Ausgabe zeigt die Temperatur der ausgewählten Festplatte.

4. Um zu sehen, welche Systemkomponenten Sie überwachen können, führen Sie sudo sensors-detect aus .

Antworten Sie mit JA zu mehreren Scan-Anforderungen, bis der System-Scan abgeschlossen ist.

Wenn der Scan abgeschlossen ist, zeigt die Ausgabe die Zusammenfassung.

5. Um sicherzustellen, dass die Systemüberwachung funktioniert, laden Sie die benötigten Module mit dem folgenden Befehl:

/etc/init.d/kmod start

6. Zum Ausführen der sensors Befehl wiederholen und Echtzeitdaten im Terminal abrufen, führen Sie den folgenden Befehl aus:

watch sensors

Die Ausgabe wird alle zwei Sekunden aktualisiert und zeigt den aktuellen CPU-Temperaturmesswert an.

CPU-Temperatur mit Psensor prüfen

Psensor ist eine GUI-App Damit können Sie die Temperatur verschiedener Systemkomponenten überwachen. Mit diesem Dienstprogramm können Sie auch die CPU-Auslastung und die Lüftergeschwindigkeit überwachen.

Psensor enthält eine Applet-Anzeige für Ubuntu, mit der Sie die Temperatur im oberen Bereich anzeigen können, um Sie zu benachrichtigen, wenn die Temperaturen zu hoch werden.

Psensor installieren

Vor der Installation von Psensor müssen Sie Lm-Sensors installieren und konfigurieren.

1. Führen Sie diesen Befehl aus, um die erforderlichen Pakete zu installieren:

sudo apt install lm-sensors hddtemp

2. Scannen Sie als nächstes nach Sensoren in Ihrem Gerät:

sudo sensors-detect

Antworten Sie mit JA auf alle Scan-Anforderungen, bis der Scan abgeschlossen ist.

3. Um sicherzustellen, dass die Pakete installiert sind, führen Sie die sensors aus Befehl.

4. Aktualisieren Sie das Paket-Repository mit sudo apt update .

5. Installieren Sie Psensor mit dem folgenden Befehl:

sudo apt install psensor

Antworten Sie mit JA und warten Sie, bis die Installation abgeschlossen ist.

Psensor verwenden

Suchen Sie nach Psensor im App-Menü und öffnen Sie das Dienstprogramm. Die App zeigt ein Diagramm der ausgewählten Werte und zeigt die CPU-Temperatur, die CPU- und Speicherauslastung, den freien RAM, die GPU-Temperatur und die Festplattentemperatur an.

Gehen Sie folgendermaßen vor, um Psensor zu konfigurieren und festzulegen, welche Statistiken angezeigt werden sollen:

1. Klicken Sie auf P-Sensor in der Menüleiste, gefolgt von Einstellungen .

2. Aktivieren Sie die Kontrollkästchen für die gewünschten Optionen – ob Psensor beim Systemstart gestartet wird, das Aktualisierungsintervall, Diagrammfarben usw.

3. Um CPU- oder HDD-Temperaturen im oberen Bereich anzuzeigen, gehen Sie zu Sensoreinstellungen unter dem Anwendungsindikator. Aktivieren Sie den Anzeigesensor im Etikett Option.

Temperatur ohne Dienstprogramme von Drittanbietern prüfen

Es gibt eine Möglichkeit, die integrierten Dienstprogramme zu verwenden, um die CPU-Temperatur zu überprüfen, wenn Sie keine Apps von Drittanbietern verwenden möchten.

1. Um die CPU-Temperatur zu überprüfen, ohne eine Drittanbieter-App zu installieren, verwenden Sie den folgenden Befehl:

cat /sys/class/thermal/thermal_zone*/temp

Die Ausgabe zeigt die CPU-Temperatur im fünfstelligen Format. Hier bedeutet 49000 49°C.

2. Wenn Sie mehrere thermische Zonen und unterschiedliche Temperaturen erhalten, führen Sie den folgenden Befehl aus, um zu sehen, was eine einzelne thermische Zone darstellt:

cat /sys/class/thermal/<thermal_zoneNumber>/type

Führen Sie beispielsweise cat /sys/class/thermal/thermal_zone2/type aus um den Typ der thermischen Zone 2 zu sehen.

Die CPU-Temperatur befindet sich in der Zone mit der Bezeichnung x86_pkg_temp .

3. Um zu sehen, worauf sich alle thermischen Zonen beziehen, verwenden Sie:

paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp) | column -s $'\t' -t | sed 's/\(.\)..$/.\1°C/'

Die Ausgabe zeigt die zuletzt gespeicherte Temperatur für diese thermische Zone in Grad Celsius. In diesem Beispiel gibt es nur eine thermische Zone mit der Bezeichnung x86_pkg_temp , die die CPU-Temperatur darstellt.


Ubuntu
  1. So überprüfen Sie die CPU-Auslastung in Linux mit der Befehlszeile

  2. So überprüfen Sie die MySQL-Version unter Linux

  3. So überprüfen Sie die Redhat-Version

  4. So überprüfen Sie die Zeitzone in Linux

  5. Wie überprüfe ich die Laufwerkstemperatur unter Linux?

So überprüfen oder finden Sie CPU-Informationen in Linux

So überprüfen Sie offene Ports in Linux

So überprüfen Sie, ob die CPU im Linux-System 64/32 Bit ist

So überprüfen Sie die CPU-Informationen in Linux

So überprüfen Sie die CPU-Temperatur unter Ubuntu

So überprüfen Sie die Linux-CPU-Auslastung oder -Auslastung