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:
Etter at installasjonen er ferdig, kan du kjøre kommandoen nedenfor for å identifisere sensorer på systemet:
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:
Hvis du foretrekker Fahrenheit enheter i stedet for å Celsius, kjøre en modifisert kommando som er nevnt nedenfor:
for Å automatisk oppdatere temperatur verdier hver andre, kjøre en kommando i følgende format:
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:
Når installasjonen er ferdig, kan du kjøre kommandoen nedenfor for å raskt vise CPU og GPU temperatur:
for Å hele tiden vise temperaturen hvert sekund, kan du kjøre kommandoen nedenfor:
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:
for Å kontinuerlig se temperatur verdier ved et fastsatt intervall på ett sekund, kan du kjøre kommandoen nedenfor:
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:
for Å kontinuerlig se temperatur verdier, vifte hastighet osv. ved et fastsatt intervall på ett sekund, kan du kjøre kommandoen nedenfor:
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:
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:
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:
for Å vise temperatur verdier i Fahrenheit-enheter, kan du kjøre kommandoen nedenfor:
for Å vise bare sensorer data og ingenting annet, kan du kjøre kommandoen nedenfor:
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.