Monitorowanie temperatur i napięć w Linux
- 3504
- 556
- Roland Sokół
Wstęp
Możliwość monitorowania temperatur kluczowych komponentów jest ważna, niezależnie od tego, czy grasz, nadklakowanie, czy robisz coś bardziej biznesowego i uruchamia serwer krytyczny. Linux zawiera moduły w jądrze, które pozwalają mu uzyskać dostęp do czujników w obrębie komponentów. Chociaż to samo nie wystarczy.
Istnieje program, który działa w połączeniu z tymi modułami, aby wyświetlić odczyty tych czujników w przestrzeni użytkownika. Ten program to LM_Sensors. LM_SENSORS pozwala użytkownikom uzyskać odczyt odczytów czujników w wierszu poleceń i interfejsach z kilkoma graficznymi frontami, które sprawiają, że wyświetlanie temperatur w czasie rzeczywistym automatyczne i łatwe.
Instalacja
LM_SENSORS jest w prawie każdym repozytoriach dystrybucji. W większości przypadków instalacja jest tak prosta jak jedno polecenie. Ponieważ LM_SENSORS jest demonem, trzeba go rozpocząć we wszystkich dystrybucjach, ale oparte na debian, które zaczynają się automatycznie.
Ubuntu
$ sudo apt-get instaluj lm-czujniki
Debian
# apt-get instaluj czyszczniki LM
Fedora
# DNF instaluj lm_sensors
Uruchom demona za pomocą SystemD.
# Systemctl Start LM_Sensors # Systemctl Włącz LM_SENSORS
Suse/openSuse
# Zypper Instaluj czujniki
Uruchom demona za pomocą SystemD.
# Systemctl Start LM_Sensors # Systemctl Włącz LM_SENSORS
Arch Linux
# Pacman -s LM_Sensors
Następnie rozpocznij demon.
# Systemctl Start LM_Sensors # Systemctl Włącz LM_SENSORS
Gentoo
Upewnij się, że najpierw odpowiednie wsparcie jest włączone w Twoim jądrze.
Sterownik urządzenia - -> -* - I2C Obsługa - -> I2C Interfejs urządzenia Monitorowanie obsługi monitorowania - -> [*] Twój sprzęt
Wtedy możesz po prostu wyjść, zacząć i włączyć demona.
# Emerge Sys-Apps/LM_SENSORS # RC-SERVICE Start LM_SENSORS # RC-UPDATE Dodaj LM_Sensors Domyślnie
Czytanie
Po zainstalowanym pakiecie i uruchomionym demon, można uruchomić polecenie, które pozwoli LM_Sensorom wykryć wszystkie czujniki dostępne zarówno w sprzęcie, jak i jądrze.
# czujniki-detekty
Program będzie postawił szereg pytań na temat tego, jakie czujniki użyć. Zaproponuje najlepszą opcję dla każdego. Jeśli nie wiesz, które czujniki wybrać, idź z zaleceniami do końca, w którym pyta, czy chcesz zapisać konfigurację. Zawsze go zapisz. Oczywiście możesz skorzystać z najlepszego osądu, jakiego czujniki użyć.
Wykrywanie czujników
Wiersz poleceń
Otwórz terminal i jako regularne użycie, uruchom czujniki
.
$ czujniki
To da ci odczyt tekstu monitorowanych czujników oraz ich prądu temperatury lub odczytów napięcia.
Guis
Okej, więc istnieje mnóstwo opcji GUI, aby wyświetlić wyjście LM_Sensors. Dwie z najpopularniejszych opcji to GKrellm i Conky. Oba są szeroko dostępne w repozytoriach dystrybucji i bardzo dobrze interfejs z LM_Sensors.
Gkrellm
Aby włączyć obsługę czujników w GKrellm, otwórz Konfiguracja
Naciskając F1
lub klikając prawym przyciskiem myszy granicę okna. Z boku okna, które się otwiera, kliknij Zbudowane
, Następnie Czujniki
. W tym menu możesz sprawdzić czujniki, które chcesz wyświetlić GKRELLM.
Conky
Conky jest o wiele bardziej konfigurowalny niż GKRELLM, więc nie jest łatwo podać wyraźny zestaw instrukcji. Ponieważ conky może przyjmować dane wejściowe w postaci zmiennych z realizacji programów wiersza poleceń, w ten sposób przekazujesz do niego informacje o czujniku. Działanie czujniki wykonawcze
W konfiguracji conky da wyjście czujników. To jednak daje cały wyjście, więc możesz użyć innych narzędzi wiersza poleceń, takich jak Grep
I cięcie
Aby uzyskać dokładne wyjście, które chcesz.
Zamknięcie
LM_SENSORS to cenne narzędzie do obserwowania sprzętu twojego systemu. Oczywiście ten przewodnik nie przeszedł w każdy szczegóły, ale daje podstawę, która z pewnością sprawi, że przekonanie się. GUI oferują również mnóstwo opcji dostosowywania monitorowania w czasie rzeczywistym na komputerze stacjonarnym. Ciesz się, że komputer był chłodny, a pulpit dobrze wyglądał.
Powiązane samouczki Linux:
- Uzyskaj temperaturę procesora w Linux
- Najlepszy Linux Distro do gier
- Rzeczy do zainstalowania na Ubuntu 20.04
- Linux Podstawowe polecenia kontroli zdrowia
- Nvidia RTX 3080 Ethereum Hashrate i Górne Overclock…
- Najlepsze narzędzie do monitorowania systemu dla Linux
- Nvidia Geforce GTX 1060 Ethereum Hashrate i wydobycie…
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Ubuntu 20.04 Monitorowanie systemu za pomocą widżetów study
- Ubuntu 22.04 Monitorowanie systemu za pomocą widżetów study
- « Jak używać ArgParse do parsowania parametrów skryptów Python
- Jak zainstalować Android Studio na Ubuntu 16.04 Xenial Xerus Linux »