Каковы команды, чтобы узнать скорость вентилятора и температуру процессора в Linux (я знаю, что lm-sensor может выполнить задачу). Есть ли альтернатива для этого?
Каковы команды, чтобы узнать скорость вентилятора и температуру процессора в Linux (я знаю, что lm-sensor может выполнить задачу). Есть ли альтернатива для этого?
Ответы:
Для температуры процессора:
На Debian:
sudo apt-get install lm-sensors
На Centos:
sudo yum install lm_sensors
Запустите с помощью:
sudo sensors-detect
Введите, sensors
чтобы получить темп процессора.
Для скорости вентилятора:
sensors | grep fan
Это выведет скорость вентилятора
или установите psensor
используя:
sudo apt-get install psensor
Можно также использовать hardinfo
sudo apt-get install hardinfo
sensors-detect
не может обнаружить вентиляторы, поэтому sensors
не может их показывать. Я попросил решение здесь
sensors-detect
вы перечислили ваши датчики, вы должны проверить, что модули драйвера ядра также установлены.
Если вы хотите попробовать другой вариант, вы можете попробовать s-tui, программное обеспечение, над которым мы работали. Это терминальное приложение с пользовательским интерфейсом, поэтому запуск его через SSH также возможен. Он отображает температуру процессора, загрузку, частоту и мощность. Скорость вентилятора также была добавлена.
Способы установки описаны в GitHub Readme. s-tui на GitHub
Я использовал ipmitool из GitHub и freeipmi на своих серверах, но, в общем- то, это серверы с оборудованием BMC, которое поддерживает IPMI . Если ваш компьютер делает, это разумное решение.
Я запускаю скрипт, который извлекает данные SDR на машине в тесте (пример строки следуют)
ti=$(date +%H:%M:%S)
pt=$(ipmitool -I open sdr | grep 'PS1 Temp')
и отправляет его на экран, а также в лог-файл, затем бездействует в течение 15 секунд
echo "$ti|$pt" && echo "$ti|$pt" >> logfile && ping -w 15 127.0.0.1 > nul
прежде чем снова зациклиться для следующего прохода.
альтернатива для lmsensor:
установить xsensors, используя sudo apt-get install xsensors
Я использую Glances в Python. Это интерактивный менеджер процессов и состояния оборудования.
apt install python python-pip; pip install glances;
и запустить с:
glances
хорошо выглядишь;)