aplikace příkazového řádku pro zobrazení teploty CPU a GPU v Linuxu

mnoho distribucí Linuxu dodává applety a widgety pro zobrazení informací o hardwarových senzorech a jejich příslušných hodnotách teploty. Aplikace třetích stran, jako je rozšíření system-monitor pro GNOME Shell a Psensor, také poskytují grafický frontend pro sledování tepelných hodnot. Pokud jde o aplikace příkazového řádku, existuje jen několik, ale jsou schopny vykazovat přesné hodnoty teploty.,

Tento článek zobrazí seznam některých aplikací příkazového řádku dostupných v Linuxu pro sledování hardwarových senzorů. Mnoho grafických aplikací používá tyto nástroje příkazového řádku jako základnu, zejména první dvě aplikace uvedené níže.

lm-sensors

lm-sensors je sada aplikací příkazového řádku pro monitorování a prohlížení dat senzorů. Může zobrazovat informace o senzoru, jako je rychlost ventilátoru, napětí, teplota atd.,

nainstalovat Lm-senzory v Ubuntu, spusťte příkaz níže:

$ sudo apt install lm-senzory

Po dokončení instalace, spusťte následující příkaz k identifikaci senzorů na vašem systému:

$ sudo sensors-detect

Lm-senzory ukáže některé výzvy v terminálu a požádat o vstup. Přečtěte si každý řádek pečlivě a odpovězte ano / ne. Tyto výzvy se mohou lišit pro různé systémy v závislosti na konfiguraci hardwaru, takže neexistuje žádný standardní způsob konfigurace senzorů., Tento průvodce konfigurací příkazového řádku je nutné dokončit jinak špatně nebo mohou být k dispozici pouze částečné informace o senzorech.

Poté, co jste odpověděli na všechny otázky, restartujte systém a spusťte následující příkaz zkontrolovat teplotu CPU, teplotu GPU, rychlost ventilátoru, napětí atd., v terminálu:

$ sensors

Pokud dáváte přednost jednotkám Fahrenheit namísto Celsia, spusťte níže uvedený upravený příkaz:

$ sensors-F

Chcete-li automaticky aktualizovat hodnoty teploty každou sekundu, spusťte příkaz v následujícím formátu:

$ Watch-N 1 senzory

zde „- n 1“ označuje časový interval v sekundách mezi aktualizacemi.,

Psutil

Psutil je modul Python, který dokáže vyhledat hardwarové informace, aktivní procesy a data o využití systému v reálném čase. Vzhledem k tomu, že Psutil může zobrazit spoustu dat o vašem hardwaru, můžete jej efektivně použít jako náhradu za více aplikací příkazového řádku a příkazů bash, které se používají samostatně pro načítání různých hodnot využití hardwaru.,

Chcete-li nainstalovat Psutil v Ubuntu, spusťte níže uvedený příkaz:

$ sudo apt install python3-psutil

po dokončení instalace spusťte níže uvedený příkaz pro rychlé zobrazení teploty CPU a GPU:

$ python3-c „import psutil; Import Pprint; pprint.pprint(psutil.sensors_temperatures ()“

pro nepřetržité zobrazení teploty každou sekundu spusťte níže uvedený příkaz:

$ watch-N 1-x python3-c „import psutil; import pprint;
pprint.,pprint(psutil.sensors_temperatures ()) „

zde „- n 1 “ označuje časový interval v sekundách mezi aktualizacemi.

vzhledem k tomu, Psutil je Python knihovna, můžete jej použít v Python skriptů a GUI aplikací vytvořených v Pythonu. Několik pěkných skriptů poskytovaných oficiální dokumentací Psutil lze použít k zobrazení dobře formátovaného výstupu v terminálu.

první skript „temperatures.py“ lze stáhnout zde. Po stažení souboru spusťte níže uvedený příkaz pro zobrazení hodnot teploty:

$ python3 ./teplota.,py

pro nepřetržité zobrazení teplotních hodnot v pevném intervalu jedné sekundy spusťte příkaz níže:

$ watch-N 1-x python3. /temperatures.py

druhý skript s názvem „sensors.py“ lze stáhnout zde. Kromě teplotních hodnot tento skript také poskytuje rychlost ventilátoru v otáčkách za minutu, úroveň baterie a tak dále. Po stažení souboru spusťte níže uvedený příkaz:

$ python3 ./senzor.,py

pro nepřetržité zobrazení teplotních hodnot, otáček ventilátoru atd. v pevném intervalu jedné sekundy spusťte příkaz níže:

$ watch – N 1-x python3. /sensors.py

HardInfo

HardInfo je grafická aplikace, která zobrazuje informace o různých hardwarových komponent ve vašem systému. Může také provádět určité referenční hodnoty pro měření výkonu a exportovat podrobné zprávy ve formátech text a html.,

instalovat hardInfo v Ubuntu, spusťte příkaz níže:

$ sudo apt install hardinfo

Spolu s GTK aplikace, ale také poskytuje rozhraní příkazové řádky stejně schopné jako grafický frontend. Chcete-li pomocí HardInfo Zobrazit senzory a aktuální hodnoty teploty, spusťte níže uvedený příkaz:

$ hardinfo-rma devices.so / grep-a 10 senzory

pohledy

pohledy je “ top “ jako nástroj pro Linux, který ukazuje data využití hardwaru v reálném čase v terminálu., Je napsán v jazyce Python a ve skutečnosti používá knihovnu Psutil uvedenou výše. Dodává se však s mnoha dalšími funkcemi, jako je vestavěný lehký server, RESTful JSON API, webové rozhraní, které lze prohlížet v prohlížeči, export CSV a tak dále. Pokud jste použili nástroje jako top / htop, vypadá a funguje podobně jako oni., viz senzory a jejich hodnoty teploty spolu s dalšími informace o hardwaru, spusťte příkaz níže:

$ pohledy

K zobrazení hodnot teploty ve stupních Fahrenheita jednotky, spusťte příkaz níže:

$ pohledy –fahrenheita

Chcete-li zobrazit pouze senzory, data a nic jiného, spusťte příkaz níže:

$ pohledy -t 1 –stdout senzory

„- t 1“ odkazuje na časový interval v sekundách mezi aktualizacemi.,

závěr

Jedná se o některé z aplikací příkazového řádku dostupných pro Linux pro sledování teploty hardwarových komponent v systému. Tyto aplikace jsou lehké na spotřebu CPU a paměti a jsou ideální pro vzdálené monitorování serverů.

Leave a Comment