web-dev-qa-db-ja.com

Linuxでファン速度とCPU温度を調べる

Linuxでファンの速度とCPU温度を調べるコマンドは何ですか(lm-sensorがタスクを実行できることを知っています)。その代わりはありますか?

22

CPU温度の場合:

Debianの場合:

Sudo apt-get install lm-sensors

Centosの場合:

Sudo yum install lm_sensors

次を使用して実行:

Sudo sensors-detect

sensorsと入力して、CPU温度を取得します。

ファン速度の場合:

sensors | grep fan

これはファン速度を出力します

またはpsensorを使用してインストール:

Sudo apt-get install psensor

hardinfoも使用できます

Sudo apt-get install hardinfo
24
Rahul

別のオプションを試してみたい場合は、開発中のソフトウェアであるs-tuiをお試しください。ターミナルUIアプリであるため、SSHで実行することもできます。 CPUの温度、使用率、周波数、電力を表示します。ファンの速度も追加されました。

インストール方法はGitHub Readmeで説明されています。 GitHubのs-tui

これはどのように見えるかのスクリーンショットです s-tui screenshot

24
amanusk

私のサーバーでは ipmitool from GitHub および freeipmi を使用しましたが、それらは [〜# 〜] bmc [〜#〜][〜#〜] ipmi [〜#〜] をサポートするハードウェアあなたのPCがそうするなら、それは合理的な解決策です。

テスト中のマシンでSDRデータをプルするスクリプトを実行します(例の行が続きます)

ti=$(date +%H:%M:%S)
pt=$(ipmitool -I open sdr | grep 'PS1 Temp')

画面とログファイルに送信してから、pingを15秒間アイドルします

echo "$ti|$pt" && echo "$ti|$pt" >> logfile && ping -w 15 127.0.0.1 > nul

別のパスのために再びループする前に。

2
K7AAY

lmsensorの代替:

Sudo apt-get install xsensorsを使用してxsensorsをインストールします

1

私はPythonでGlanceを使用しています。これは、インタラクティブなプロセスマネージャとハードウェアステータスです。

apt install python python-pip; pip install glances;

そして実行:

glances

よく見る;)

1
user3727521