– Kommando Linje Apps til å Vise CPU og GPU Temperatur i Linux

Mange Linux-distribusjoner skip med applikasjoner og widgets for å vise informasjon om maskinvare-sensorer og deres respektive temperatur verdier. Tredjeparts apper som system-monitor extension for GNOME Shell og Psensor også tilby grafisk frontend til å overvåke termiske verdier. Så langt som kommandolinjen apps er bekymret, bare noen få eksisterer, men de er i stand til å vise nøyaktig temperatur verdier.,

Denne artikkelen vil liste opp noen av kommandolinjen apps tilgjengelig i Linux for å overvåke maskinvare sensorer. Mange grafisk apps bruke disse kommando linje verktøy som base, spesielt de første to apps som er nevnt nedenfor.

Lm-sensorer

Lm-sensorer er en suite av kommandolinje apps for overvåking og visning sensor data. Det kan vise sensor informasjon som fan fart, spenning, temperatur og så videre.,

for Å installere Lm-sensorer i Ubuntu, kan du kjøre kommandoen nedenfor:

$ sudo apt installere lm-sensorer

Etter at installasjonen er ferdig, kan du kjøre kommandoen nedenfor for å identifisere sensorer på systemet:

$ sudo sensorer-oppdage

Lm-sensorer vil vise noen spørsmål i terminal og be om innspill. Les hvert spørsmål nøye og svare på JA/nei. Disse instruksjonene kan være forskjellig for ulike systemer avhengig av maskinvarekonfigurasjon, så det er ingen standard måte å konfigurere sensorer., Det er nødvendig for å fullføre denne kommandoen line veiviser ellers galt eller bare delvis informasjon om sensorer kan være tilgjengelige.

Etter at du har besvart alle spørsmålene, starte maskinen på nytt, og kjør kommandoen nedenfor for å kontrollere CPU-temperatur, GPU-temperatur, viftehastighet, spenning osv., i terminal:

$ sensorer

Hvis du foretrekker Fahrenheit enheter i stedet for å Celsius, kjøre en modifisert kommando som er nevnt nedenfor:

$ sensorer -f

for Å automatisk oppdatere temperatur verdier hver andre, kjøre en kommando i følgende format:

$ ur-n 1 sensorer

Her «-n-1» refererer til tidsintervallet (i sekunder) mellom oppdateringene.,

Psutil

Psutil er en Python-modul som kan slå opp informasjon om maskinvare, aktive prosesser og real-time system utnyttelse av data. Siden Psutil kan vise til en rekke data om maskinvaren din, du effektivt kan bruke det som en erstatning for flere kommandolinjen apps og bash-kommandoer som brukes separat for å hente diverse maskinvare utnyttelse verdier.,

for Å installere Psutil i Ubuntu, kan du kjøre kommandoen nedenfor:

$ sudo apt installere python3-psutil

Når installasjonen er ferdig, kan du kjøre kommandoen nedenfor for å raskt vise CPU og GPU temperatur:

$ python3 -c «import psutil; import pprint; pprint.pprint(psutil.sensors_temperatures())»

for Å hele tiden vise temperaturen hvert sekund, kan du kjøre kommandoen nedenfor:

$ ur-n 1 -x python3 -c «import psutil; import pprint;
pprint.,pprint(psutil.sensors_temperatures())»

Her «-n-1» refererer til tidsintervallet (i sekunder) mellom oppdateringene.

Siden Psutil er en Python-biblioteket, kan du bruke den i Python skript og GUI apper laget i Python. Et par fine skript gitt av offisielle Psutil dokumentasjon kan brukes til å vise godt formatert utgang i terminalen.

Det første skriptet «temperatures.py» kan lastes ned fra her. Kjør kommandoen nedenfor for å vise temperatur verdier når du har lastet ned filen:

$ python3 ./temperatur.,py

for Å kontinuerlig se temperatur verdier ved et fastsatt intervall på ett sekund, kan du kjøre kommandoen nedenfor:

$ ur-n 1 -x python3 ./temperatures.py

Den andre skript som kalles «sensors.py» kan lastes ned fra her. I tillegg til temperatur verdier, dette skriptet gir også vifte hastighet i RPM, batterinivå og så videre. Kjør kommandoen nedenfor når du har lastet ned filen:

$ python3 ./sensorer.,py

for Å kontinuerlig se temperatur verdier, vifte hastighet osv. ved et fastsatt intervall på ett sekund, kan du kjøre kommandoen nedenfor:

$ ur-n 1 -x python3 ./sensors.py

HardInfo

HardInfo er en grafisk app som viser informasjon om ulike komponenter i systemet. Det kan også gjøre visse milepæler for å måle ytelsen og kan eksportere detaljerte rapporter i tekst og html-format.,

for Å installere hardInfo i Ubuntu, kan du kjøre kommandoen nedenfor:

$ sudo apt installere hardinfo

Sammen med GTK-appen, det gir også en kommandolinje-grensesnitt som stand som grafisk frontend. For å vise sensorer og gjeldende temperatur verdier ved hjelp av HardInfo, kjøre kommandoen nedenfor:

$ hardinfo -rma-enheter.så | grep -En 10 Sensorer

Blikk

Blikk er en «topp» som verktøy for Linux som viser sanntid maskinvare utnyttelse av data i en terminal., Det er skrevet i Python språk og faktisk bruker Psutil bibliotek som er nevnt ovenfor. Men, den kommer med en rekke ekstra funksjoner som en innebygd lette server, Avslappende JSON-API-et web-GRENSESNITT som kan vises i en nettleser, CSV eksport og så videre. Hvis du har brukt verktøy som for eksempel top / htop, det ser ut og fungerer ligner på dem., se sensorer og deres temperatur verdier sammen med annen maskinvare informasjon, kan du kjøre kommandoen nedenfor:

$ blikk

for Å vise temperatur verdier i Fahrenheit-enheter, kan du kjøre kommandoen nedenfor:

$ blikk –fahrenheit

for Å vise bare sensorer data og ingenting annet, kan du kjøre kommandoen nedenfor:

$ blikk-t 1 –stdout sensorer

Her «-t 1» refererer til tidsintervallet (i sekunder) mellom oppdateringene.,

Konklusjon

Dette er noen av kommandolinje-apper som er tilgjengelig for Linux til å overvåke temperaturen på maskinvarekomponenter på et system. Disse programmene er lys på CPU og minnebruk, og de er ideelle for eksternt overvåking av servere.

Leave a Comment