många Linux-distributioner levereras med applets och widgets för att visa information om hårdvarusensorer och deras respektive temperaturvärden. Tredjepartsprogram som System-monitor förlängning för GNOME Shell och Psensor ger också grafisk frontend för att övervaka termiska värden. När det gäller kommandoradsappar finns det bara några få men de kan visa exakta temperaturvärden.,
den här artikeln listar några av kommandoradsapparna som finns tillgängliga i Linux för att övervaka hårdvarusensorer. Många Grafiska appar använder dessa kommandoradsverktyg som bas, särskilt de två första apparna som nämns nedan.
lm-sensorer
lm-sensorer är en uppsättning kommandoradsappar för övervakning och visning av sensordata. Det kan visa sensorinformation som fläkthastighet, spänning, temperatur och så vidare.,
för att installera lm-sensorer i Ubuntu, kör kommandot nedan:
Efter installationen är klar, kör kommandot nedan för att identifiera sensorer på ditt system:
sensorerna visar några anvisningar i terminalen och begär din inmatning. Läs varje fråga noggrant och svara i ja / nej. Dessa uppmaningar kan vara olika för olika system beroende på maskinvarukonfiguration, så det finns ingen standard sätt att konfigurera sensorerna., Det är nödvändigt att slutföra denna kommandoradskonfigurationsguiden annars kan fel eller endast partiell information om sensorer vara tillgänglig.
När du har svarat på alla frågor, starta om systemet och kör kommandot nedan för att kontrollera CPU-temperatur, GPU-temperatur, fläkthastighet, spänning etc., i terminalen:
om du föredrar Fahrenheit-enheter i stället för Celsius, kör ett modifierat kommando som nämns nedan:
för att automatiskt använda Fahrenheit-enheter.uppdatera temperaturvärden varje sekund, kör ett kommando i följande format:
Här ”- n 1” avser tidsintervallet i sekunder mellan uppdateringar.,
Psutil
Psutil är en Python-modul som kan slå upp maskinvaruinformation, aktiva processer och data i realtid systemutnyttjande. Eftersom Psutil kan visa en hel del data om din hårdvara, kan du effektivt använda den som en ersättning för flera kommandoradsappar och Bash-kommandon som används separat för att hämta olika hårdvaruutnyttjandevärden.,
för Att installera Psutil i Ubuntu, kör kommandot nedan:
När installationen är klar, kör kommandot nedan för att snabbt visa CPU och GPU temperatur:
för att kontinuerligt visa temperaturen varje sekund, kör kommandot nedan:
pprint.,pprint(psutil.sensors_temperatures ()) ”
Här”- n 1 ” avser tidsintervallet i sekunder mellan uppdateringar.
eftersom Psutil är ett Python-bibliotek kan du använda det i Python-skript och GUI-appar gjorda i Python. Ett par trevliga skript som tillhandahålls av officiell psutil dokumentation kan användas för att visa väl formaterad utgång i terminalen.
det första skriptet ”temperatures.py” kan laddas ner härifrån. Kör kommandot nedan för att visa temperaturvärden när du har hämtat filen:
för att kontinuerligt visa temperaturvärden vid ett fast intervall på en sekund, kör kommandot nedan:
det andra skriptet som heter ”sensors.py” kan laddas ner härifrån. Förutom temperaturvärden ger detta skript också fläkthastighet i RPM, batterinivå och så vidare. Kör kommandot nedan när du har hämtat filen:
för att kontinuerligt visa temperaturvärden, fläkthastighet etc. kör kommandot nedan med ett fast intervall på en sekund:
HardInfo
HardInfo är en grafisk app som visar information om olika maskinvarukomponenter i ditt system. Det kan också göra vissa riktmärken för att mäta prestanda och kan exportera detaljerade rapporter i text-och html-format.,
för att installera hardInfo i Ubuntu, kör kommandot nedan:
tillsammans med GTK-appen ger det också ett kommandoradsgränssnitt som kan som den grafiska frontenden. För att visa sensorer och aktuella temperaturvärden med HardInfo, kör kommandot nedan:
blickar
blickar är ett ”topp” liknande verktyg för Linux som visar realtidsdata för maskinvaruutnyttjande i en terminal., Det är skrivet i Python språk och i själva verket använder psutil bibliotek som nämns ovan. Det kommer dock med många extra funktioner som en inbyggd lätt server, vilsam JSON API, webbgränssnitt som kan ses i en webbläsare, CSV-export och så vidare. Om du har använt verktyg som top / htop, det ser ut och fungerar liknar dem., se sensorer och deras temperaturvärden tillsammans med annan maskinvaruinformation, kör kommandot nedan:
för att visa temperaturvärden i Fahrenheit-enheter, Kör kommandot nedan:
för att bara visa sensordata och inget annat, kör kommandot nedan:
här ”- T 1” avser tidsintervallet i sekunder mellan uppdateringarna.,
slutsats
det här är några av kommandoradsapparna som är tillgängliga för Linux för att övervaka temperaturen på maskinvarukomponenter på ett system. Dessa program är lätta på CPU och minne konsumtion och de är idealiska för fjärrövervakning servrar.