Знайдіть швидкість вентилятора та Temp Temp в Linux


20

Які команди, щоб дізнатися швидкість вентилятора та темп процесора в Linux (я знаю, lm-датчик може виконати завдання). Чи є для цього альтернатива?


1
Чому ви хочете альтернативи lm-датчикам? (Наскільки я знаю, її немає, хоча код є відкритим кодом, тому ви можете написати свою альтернативу, якщо вам це дійсно потрібно, з будь-якої причини).
dirkt

Відповіді:


21

Для температури процесора:

На 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

6
датчики | греп-вентилятор взагалі нічого не виводить!
Маттео

@matteo Справа має значення. У моїй системі це "Вентилятор процесора", тому використовуйте "grep -i вентилятор"
KevinM

2
Сенсори повинні бути виявлені спочатку, запустивши датчик-детектор після встановлення (інтерактивний термінальний термінал, просто натисніть Enter на питання, і все потрібно зробити автоматично). Це потрібно в CentOS, після налаштування / перенастроювання Debian запускається після встановлення або dpkg-перенастроювання psensor).
Мілан Керслагер

На моєму i5-8265U процесорі sensors-detectне вдається виявити вентилятори, тому sensorsїх також не можна показати. Я попросив рішення тут
rubo77

Окрім пункту @MilanKerslager, після sensors-detectперерахування ваших датчиків, вам потрібно перевірити, чи встановлені також драйвери драйвера ядра.
Лучано

21

Якщо ви хочете спробувати інший варіант, можете спробувати s-tui, програмне забезпечення, над яким ми працювали. Це термінальний додаток інтерфейсу користувача, тому також можливо його запустити через SSH. Він відображає температуру процесора, використання, частоту та потужність. Також була додана швидкість вентилятора.

Методи встановлення пояснюються в GitHub Readme. s-tui на GitHub

Це скріншот того, як це виглядає Скріншот s-tui


Спасибі через багато днів отримали відповідь на запитання. я використовував lm-датчик, як пропонують інші. буде викликати спробу цього нового програмного забезпечення. Спасибі !!!
Раніш Кумар Соні

Виглядає вражаюче, мені подобаються термінальні очні цукерки!
Тахір Халід

Відмінно працює в Linux. Я сподіваюся, що незабаром у нього буде підтримка OSX.
MasterAM

2

Я використовував 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

перед тим, як знову розвітатись за черговим пропуском.



1

Я використовую погляди в python. Це інтерактивний менеджер процесів і стан обладнання.

apt install python python-pip; pip install glances;

і бігти з:

glances

добре виглядати ;)


2
Чи можете ви показати, як це дозволяє користувачеві дізнатися швидкість вентилятора та температуру процесора?
G-Man каже: "Відновіть Моніку"

@ G-Man перевірити це github.com/nicolargo/glances/isissue/1087 , я ще не перевіряв Тхо
Водолій Сила
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.