Linuxでファンの速度とCPU温度を調べるコマンドは何ですか(lm-sensorがタスクを実行できることを知っています)。その代わりはありますか?
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
別のオプションを試してみたい場合は、開発中のソフトウェアであるs-tuiをお試しください。ターミナルUIアプリであるため、SSHで実行することもできます。 CPUの温度、使用率、周波数、電力を表示します。ファンの速度も追加されました。
インストール方法はGitHub Readmeで説明されています。 GitHubのs-tui
私のサーバーでは 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
別のパスのために再びループする前に。
lmsensorの代替:
Sudo apt-get install xsensors
を使用してxsensorsをインストールします
私はPythonでGlanceを使用しています。これは、インタラクティブなプロセスマネージャとハードウェアステータスです。
apt install python python-pip; pip install glances;
そして実行:
glances
よく見る;)