Procesorius

Komandų eilutės programos, skirtos procesoriaus ir GPU temperatūrai peržiūrėti sistemoje „Linux“

Komandų eilutės programos, skirtos procesoriaus ir GPU temperatūrai peržiūrėti sistemoje „Linux“
Daugelis „Linux“ distribucijų tiekiamos su programėlėmis ir valdikliais, kad būtų galima peržiūrėti informaciją apie aparatūros jutiklius ir jų atitinkamas temperatūros vertes. Trečiųjų šalių programos, tokios kaip „GNOME Shell“ ir „Psensor“ sistemos monitoriaus plėtinys, taip pat teikia grafinę priekinę dalį šiluminėms vertėms stebėti. Kalbant apie komandinės eilutės programas, egzistuoja tik kelios, tačiau jos gali parodyti tikslias temperatūros vertes.

Šiame straipsnyje bus išvardytos kai kurios komandinės eilutės programos, prieinamos „Linux“, kad būtų galima stebėti aparatūros jutiklius. Daugelis grafinių programų naudoja šias komandų eilutės priemones kaip pagrindą, ypač pirmosios dvi toliau paminėtos programos.

Lm jutikliai

„Lm-sensors“ yra komandų eilutės programų rinkinys, skirtas stebėti ir peržiūrėti jutiklių duomenis. Tai gali parodyti jutiklio informaciją, pvz., Ventiliatoriaus greitį, įtampą, temperatūrą ir pan.

Norėdami įdiegti „Lm-sensors“ „Ubuntu“, vykdykite toliau nurodytą komandą:

$ sudo apt įdiekite lm-sensorius

Baigę diegimą, paleiskite toliau pateiktą komandą, kad nustatytumėte sistemos jutiklius:

$ sudo jutikliai aptikti

Lm jutikliai parodys kai kuriuos raginimus terminale ir paprašys jūsų įvesties. Atidžiai perskaitykite kiekvieną raginimą ir atsakykite TAIP / ne. Šie raginimai gali skirtis skirtingose ​​sistemose, atsižvelgiant į aparatūros konfigūraciją, todėl nėra vieno standartinio jutiklių konfigūravimo būdo. Būtina užpildyti šį komandų eilutės konfigūravimo vedlį, nes kitaip neteisinga arba gali būti tik dalinė informacija apie jutiklius.

Atsakę į visus klausimus, iš naujo paleiskite sistemą ir vykdykite toliau pateiktą komandą, kad patikrintumėte procesoriaus temperatūrą, GPU temperatūrą, ventiliatoriaus greitį, įtampą ir kt. terminale:

$ jutikliai

Jei jums labiau patinka Fahrenheito vienetai, o ne Celsijaus, vykdykite toliau nurodytą modifikuotą komandą:

$ jutikliai -f

Norėdami automatiškai atnaujinti temperatūros vertes kas sekundę, vykdykite komandą tokiu formatu:

$ watch -n 1 jutikliai

Čia „-n 1“ reiškia laiko intervalą sekundėmis tarp atnaujinimų.

Psutilas

„Psutil“ yra „Python“ modulis, galintis ieškoti informacijos apie aparatūrą, aktyvius procesus ir realaus laiko sistemos naudojimo duomenis. Kadangi „Psutil“ gali parodyti daug duomenų apie jūsų aparatinę įrangą, galite juos efektyviai naudoti kaip pakaitalą kelioms komandų eilutės programoms ir „bash“ komandoms, kurios naudojamos atskirai įvairioms aparatūros naudojimo vertėms gauti.

Norėdami įdiegti „Psutil“ į „Ubuntu“, vykdykite toliau nurodytą komandą:

$ sudo apt įdiekite python3-psutil

Baigę diegimą, paleiskite toliau pateiktą komandą, kad greitai peržiūrėtumėte procesoriaus ir GPU temperatūrą:

$ python3 -c "import psutil; import pprint; pprint.pprint (psutil.jutiklių_temperatūros ()) "

Norėdami nuolat rodyti temperatūrą kas sekundę, vykdykite toliau nurodytą komandą:

$ watch -n 1 -x python3 -c "importuoti psutil; importuoti pprint;
pprint.pprint (psutil.jutiklių_temperatūros ()) "

Čia „-n 1“ nurodo laiko intervalą sekundėmis tarp atnaujinimų.

Kadangi „Psutil“ yra „Python“ biblioteka, galite ją naudoti „Python“ scenarijuose ir GUI programose, sukurtuose „Python“. Pora gražių scenarijų, kuriuos pateikia oficiali „Psutil“ dokumentacija, gali būti naudojami norint gerai suformatuotą išvestį terminale.

Pirmasis scenarijus „temperatūros.py “galima atsisiųsti iš čia. Jei atsisiųsite failą, paleiskite toliau pateiktą komandą, kad peržiūrėtumėte temperatūros vertes:

$ python3 ./ temperatūros.py

Norėdami nuolat žiūrėti temperatūros vertes fiksuotu vienos sekundės intervalu, vykdykite toliau nurodytą komandą:

$ watch -n 1 -x python3 ./ temperatūros.py

Antrasis scenarijus vadinamas „jutikliais.py “galima atsisiųsti iš čia. Be temperatūros verčių, šiame scenarijuje taip pat pateikiamas ventiliatoriaus greitis aps / min, akumuliatoriaus įkrovos lygis ir pan. Kai atsisiųsite failą, vykdykite toliau pateiktą komandą:

$ python3 ./ jutikliai.py

Norėdami nuolat peržiūrėti temperatūros vertes, ventiliatoriaus greitį ir kt. nustatytu vienos sekundės intervalu vykdykite toliau nurodytą komandą:

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

„HardInfo“

„HardInfo“ yra grafinė programa, rodanti informaciją apie įvairius jūsų sistemos aparatūros komponentus. Jis taip pat gali atlikti tam tikrus etalonus, kad būtų galima įvertinti našumą, ir gali eksportuoti išsamias ataskaitas teksto ir HTML formatu.

Norėdami įdiegti „hardInfo“ į „Ubuntu“, vykdykite toliau nurodytą komandą:

$ sudo apt įdiekite hardinfo

Kartu su „GTK“ programa taip pat suteikiama komandinės eilutės sąsaja, tokia pat kaip grafinė priekinė sąsaja. Norėdami peržiūrėti jutiklius ir dabartines temperatūros vertes naudodami „HardInfo“, vykdykite toliau nurodytą komandą:

$ hardinfo -rma prietaisai.taip | grep -A 10 jutikliai

Žvilgsniai

„Žvilgsniai“ yra „į viršų“ panašus „Linux“ įrankis, kuris realiuoju laiku rodo aparatūros naudojimo duomenis terminale. Jis parašytas Python kalba ir iš tikrųjų jis naudoja aukščiau paminėtą „Psutil“ biblioteką. Tačiau jame yra daugybė papildomų funkcijų, tokių kaip įmontuotas lengvas serveris, „RESTful JSON“ API, žiniatinklio vartotojo sąsaja, kurią galima peržiūrėti naršyklėje, CSV eksportas ir pan. Jei naudojote tokius įrankius kaip „top / htop“, jis atrodo ir veikia panašiai kaip jie.

Norėdami įdiegti „Glances“ į „Ubuntu“, vykdykite toliau nurodytą komandą:

$ sudo apt install žvilgsniai

Norėdami pamatyti jutiklius ir jų temperatūros vertes kartu su kita aparatinės įrangos informacija, vykdykite toliau pateiktą komandą:

$ žvilgsniai

Norėdami peržiūrėti temperatūros vertes Farenheito vienetais, vykdykite toliau nurodytą komandą:

$ žvilgsniai - Farenheitas

Norėdami peržiūrėti tik jutiklių duomenis ir nieko daugiau, vykdykite toliau pateiktą komandą:

$ žvilgsniai -t 1 - pagrindiniai jutikliai

Čia „-t 1“ reiškia laiko intervalą sekundėmis tarp atnaujinimų.

Išvada

Tai yra keletas „Linux“ komandų eilutės programų, skirtų sistemos aparatūros komponentų temperatūrai stebėti. Šiose programose yra mažai procesoriaus ir atminties sąnaudų, jos idealiai tinka nuotoliniam serverių stebėjimui.

Kaip naudoti „GameConqueror Cheat Engine“ sistemoje „Linux“
Straipsnyje pateikiamas „GameConqueror“ apgaulės variklio naudojimo „Linux“ vadove. Daugelis žaidėjų, žaidžiančių sistemoje „Windows“, dažnai naudoja ...
Geriausi „Linux“ žaidimų konsolių emuliatoriai
Šiame straipsnyje bus išvardyta populiari žaidimų konsolių emuliavimo programinė įranga, skirta „Linux“. „Emuliacija“ yra programinės įrangos suderina...
Geriausi „Linux“ žaidimų distristai 2021 m
„Linux“ operacinė sistema nuėjo ilgą kelią nuo originalios, paprastos, serverio išvaizdos. Ši OS pastaraisiais metais nepaprastai patobulėjo ir dabar ...