Jakie są polecenia, aby sprawdzić prędkość wentylatora i temperaturę procesora w systemie Linux (wiem, że lm-sensor może wykonać to zadanie). Czy jest na to jakaś alternatywa?
Jakie są polecenia, aby sprawdzić prędkość wentylatora i temperaturę procesora w systemie Linux (wiem, że lm-sensor może wykonać to zadanie). Czy jest na to jakaś alternatywa?
Odpowiedzi:
Dla temperatury procesora:
W systemie Debian:
sudo apt-get install lm-sensors
W Centos:
sudo yum install lm_sensors
Uruchom używając:
sudo sensors-detect
Wpisz, sensors
aby uzyskać temperaturę procesora
Dla prędkości wentylatora:
sensors | grep fan
Spowoduje to wyświetlenie prędkości wentylatora
lub zainstaluj psensor
za pomocą:
sudo apt-get install psensor
Można również użyć hardinfo
sudo apt-get install hardinfo
sensors-detect
nie może wykryć wentylatorów, więc też sensors
nie może ich pokazać. Poprosiłem o rozwiązanie tutaj
sensors-detect
wyświetleniu listy czujników, musisz sprawdzić, czy moduły sterownika jądra są również zainstalowane.
Jeśli chcesz wypróbować inną opcję, możesz wypróbować s-tui, oprogramowanie, nad którym pracowaliśmy. Jest to aplikacja interfejsu terminalowego, więc możliwe jest także uruchomienie jej przez SSH. Wyświetla temperaturę procesora, wykorzystanie, częstotliwość i moc. Dodano także prędkość wentylatora.
Metody instalacji są wyjaśnione w pliku Readme GitHub. s-tui w GitHub
Użyłem ipmitool z GitHub i freeipmi na moich serwerach, ale dobrze, że są serwery, z BMC sprzętu, który wspiera IPMI . Jeśli komputer działa, jest to rozsądne rozwiązanie.
Uruchamiam skrypt, który ściąga dane SDR na maszynie w teście (przykładowe wiersze poniżej)
ti=$(date +%H:%M:%S)
pt=$(ipmitool -I open sdr | grep 'PS1 Temp')
i wysyła go do ekranu, a także do pliku dziennika, a następnie pracuje na biegu jałowym z pingiem przez 15 sekund
echo "$ti|$pt" && echo "$ti|$pt" >> logfile && ping -w 15 127.0.0.1 > nul
przed ponownym zapętleniem się do kolejnego podania.
alternatywa dla lmsensora:
zainstaluj xsensory za pomocą sudo apt-get install xsensors
używam Spojrzeń w python. Jest to interaktywny menedżer procesów i status sprzętu.
apt install python python-pip; pip install glances;
i biegnij z:
glances
dobry wygląd ;)