CPU

Aplikácie príkazového riadku na zobrazenie teploty procesora a GPU v systéme Linux

Aplikácie príkazového riadku na zobrazenie teploty procesora a GPU v systéme Linux
Mnoho distribúcií Linuxu sa dodáva s appletmi a widgetmi na prezeranie informácií o hardvérových senzoroch a ich príslušných teplotných hodnotách. Aplikácie tretích strán, ako je rozšírenie systémového monitora pre GNOME Shell a Psensor, tiež poskytujú grafické rozhranie na sledovanie tepelných hodnôt. Pokiaľ ide o aplikácie príkazového riadku, existuje len niekoľko, ale sú schopné zobrazovať presné hodnoty teploty.

V tomto článku je uvedený zoznam niektorých aplikácií príkazového riadku dostupných v systéme Linux na sledovanie hardvérových senzorov. Mnoho grafických aplikácií používa tieto nástroje príkazového riadku ako základňu, najmä prvé dve aplikácie uvedené nižšie.

Lm senzory

Lm-Sensors je sada aplikácií príkazového riadku na monitorovanie a prezeranie údajov senzorov. Môže zobrazovať informácie zo snímačov, ako sú otáčky ventilátora, napätie, teplota atď.

Ak chcete nainštalovať senzory Lm v Ubuntu, spustite nasledujúci príkaz:

$ sudo apt nainštalujte lm-senzory

Po dokončení inštalácie spustite nasledujúci príkaz na identifikáciu senzorov vo vašom systéme:

$ sudo senzory-detekovať

Senzory Lm zobrazia niektoré výzvy v termináli a vyžiadajú si váš vstup. Pozorne si prečítajte každú výzvu a odpovedzte ÁNO / nie. Tieto výzvy sa môžu líšiť pre rôzne systémy v závislosti od konfigurácie hardvéru, takže neexistuje jediný štandardný spôsob konfigurácie senzorov. Je potrebné dokončiť tohto sprievodcu konfiguráciou príkazového riadku, inak môžu byť k dispozícii nesprávne alebo iba čiastočné informácie o snímačoch.

Po zodpovedaní všetkých otázok reštartujte systém a spustením príkazu nižšie skontrolujte teplotu procesora, teplotu GPU, rýchlosť ventilátora, napätie atď. v termináli:

$ senzory

Ak dávate prednosť jednotkám Fahrenheita namiesto Celzia, spustite upravený príkaz uvedený nižšie:

$ senzory -f

Ak chcete automaticky aktualizovať hodnoty teploty každú sekundu, spustite príkaz v nasledujúcom formáte:

$ hodinky -n 1 senzory

Tu „-n 1“ označuje časový interval medzi aktualizáciami v sekundách.

Psutil

Psutil je modul v jazyku Python, ktorý dokáže vyhľadávať hardvérové ​​informácie, aktívne procesy a údaje o využití systému v reálnom čase. Pretože program Psutil dokáže zobraziť veľa údajov o vašom hardvéri, môžete ho efektívne použiť ako náhradu za viac aplikácií príkazového riadku a bash príkazov, ktoré sa používajú osobitne na načítanie rôznych hodnôt využitia hardvéru.

Ak chcete nainštalovať Psutil v Ubuntu, spustite nasledujúci príkaz:

$ sudo apt nainštalovať python3-psutil

Po dokončení inštalácie môžete pomocou nižšie uvedeného príkazu rýchlo zobraziť teplotu procesora a GPU:

$ python3 -c "import psutil; import pprint; pprint.pprint (psutil.senzory_teploty ()) "

Ak chcete nepretržite zobrazovať teplotu každú sekundu, spustite nasledujúci príkaz:

$ watch -n 1 -x python3 -c "import psutil; import pprint;
pprint.pprint (psutil.senzory_teploty ()) "

Tu „-n 1“ označuje časový interval medzi aktualizáciami v sekundách.

Pretože Psutil je knižnica Pythonu, môžete ju použiť v skriptoch Pythonu a aplikáciách GUI vytvorených v Pythone. Na prezeranie dobre formátovaného výstupu v termináli je možné použiť niekoľko príjemných skriptov poskytovaných oficiálnou dokumentáciou Psutil.

Prvý scenár „teploty.py “je možné stiahnuť z tu. Spustením príkazu nižšie zobrazíte hodnoty teploty po stiahnutí súboru:

$ python3 ./ teploty.py

Ak chcete nepretržite sledovať hodnoty teploty v pevnom intervale jednej sekundy, spustite nasledujúci príkaz:

$ watch -n 1 -x python3 ./ teploty.py

Druhý skript s názvom „senzory.py “je možné stiahnuť z tu. Okrem teplotných hodnôt poskytuje tento skript aj rýchlosť ventilátora v otáčkach, úroveň nabitia batérie atď. Po stiahnutí súboru spustite nasledujúci príkaz:

$ python3 ./ senzory.py

Ak chcete nepretržite sledovať hodnoty teploty, otáčky ventilátora atď. v pevnom intervale jednej sekundy spustite nasledujúci príkaz:

$ watch -n 1 -x python3 ./ senzory.py

HardInfo

HardInfo je grafická aplikácia, ktorá zobrazuje informácie o rôznych hardvérových komponentoch vo vašom systéme. Môže tiež vykonávať určité kritériá na meranie výkonu a môže exportovať podrobné správy v textovom a html formáte.

Ak chcete nainštalovať hardInfo v Ubuntu, spustite nasledujúci príkaz:

$ sudo apt nainštalovať hardinfo

Spolu s aplikáciou GTK poskytuje aj rozhranie príkazového riadku tak schopné ako grafické rozhranie. Ak chcete zobraziť senzory a hodnoty aktuálnej teploty pomocou nástroja HardInfo, spustite nasledujúci príkaz:

$ hardinfo -rma zariadenia.tak | grep -A 10 senzorov

Pohľady

Glances je „špičkový“ nástroj pre Linux, ktorý zobrazuje údaje o využití hardvéru v termináli v reálnom čase. Je napísaný v jazyku Python a v skutočnosti používa vyššie spomínanú knižnicu Psutil. Dodáva sa však s mnohými ďalšími funkciami, ako je zabudovaný ľahký server, RESTful JSON API, webové používateľské rozhranie, ktoré je možné zobraziť v prehliadači, export súboru CSV atď. Ak ste použili nástroje ako top / htop, vyzerá a funguje im podobne.

Ak chcete nainštalovať Glances v Ubuntu, spustite nasledujúci príkaz:

$ sudo apt nainštalovať pohľady

Ak chcete zobraziť snímače a ich hodnoty teploty spolu s ďalšími hardvérovými informáciami, spustite nasledujúci príkaz:

$ pohľady

Ak chcete zobraziť hodnoty teploty v jednotkách Fahrenheita, spustite nasledujúci príkaz:

$ pohľady - fahrenheit

Ak chcete zobraziť iba údaje senzorov a nič iné, spustite nasledujúci príkaz:

$ glances -t 1 - snímače výstupnej hodnoty

Tu „-t 1“ označuje časový interval v sekundách medzi aktualizáciami.

Záver

Toto sú niektoré z aplikácií príkazového riadku, ktoré sú k dispozícii pre systém Linux na sledovanie teploty hardvérových komponentov v systéme. Tieto aplikácie majú nízku spotrebu procesora a pamäte a sú ideálne na vzdialené sledovanie serverov.

Hry Ako vyvíjať hru v systéme Linux
Ako vyvíjať hru v systéme Linux
Pred desiatimi rokmi by len málo používateľov Linuxu predpovedalo, že ich obľúbený operačný systém bude jedného dňa populárnou hernou platformou pre k...
Hry Open source porty komerčných herných strojov
Open source porty komerčných herných strojov
Na hranie starých i niektorých z nedávnych herných titulov je možné využiť bezplatné hry s otvoreným zdrojom a multiplatformové herné enginy. V tomto ...
Hry Najlepšie hry z príkazového riadku pre systém Linux
Najlepšie hry z príkazového riadku pre systém Linux
Príkazový riadok nie je pri použití systému Linux iba vaším najväčším spojencom - môže byť tiež zdrojom zábavy, pretože ho môžete použiť na hranie mno...