watch -n 10 -d eval "sensors | grep RPM | sed -e 's/.*: *//;s/ RPM.*//'"
Команда «watch» позволяет отслеживать вывод другой команды на терминале с заданным интервалом времени. В данном случае, команда «watch -n 10 -d eval «sensors | grep rpm | sed -e ‘s/.*: *//;s/ rpm.*//'» предоставляет периодический отчет о скорости вращения вентилятора с выделением изменений.
Опция «-n 10» указывает, что отчет будет выводиться каждые 10 секунд. Опция «-d» позволяет выделять измененные данные, что полезно для обнаружения динамики изменений. Команда «eval» позволяет выполнить последовательность команд в кавычках.
Команда «sensors» позволяет получить данные о различных датчиках, включая информацию о скорости вращения вентилятора. Команда «grep rpm» фильтрует только строки, содержащие «rpm» (обороты в минуту). Команда «sed -e ‘s/.*: *//;s/ rpm.*//'» удаляет все символы до двоеточия и пробела, а также все символы после » rpm».
Альтернативой может быть использование других инструментов для мониторинга сервера или системы, таких как htop, lm-sensors, или других программных решений, которые могут предоставить более подробную информацию о состоянии системы.