Linuxのファン速度とCPU温度を調べるコマンドは何ですか(lm-sensorがタスクを実行できることは知っています)。それに代わるものはありますか?
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
sensors-detect
、センサーをリストした後、カーネルドライバーモジュールもインストールされていることを確認する必要があります。
別のオプションを試してみたい場合は、私たちが取り組んでいたソフトウェアであるs-tuiを試すことができます。これはターミナルUIアプリなので、SSHで実行することもできます。CPUの温度、使用率、周波数、および電力が表示されます。ファンの速度も追加されました。
インストール方法はGitHub Readmeで説明されています。 GitHubのs-tui
私が使用しているのipmitoolからのGitHubとfreeipmiをして、彼らしているサーバーで、よく、私のサーバー上ではなく、BMCのサポートするハードウェアIPMIを。お使いのPCがそうであれば、それは合理的なソリューションです。
テスト対象のマシンでSDRデータをプルするスクリプトを実行します(例の行が続きます)
ti=$(date +%H:%M:%S)
pt=$(ipmitool -I open sdr | grep 'PS1 Temp')
それを画面とログファイルに送信し、15秒間pingでアイドル状態にします
echo "$ti|$pt" && echo "$ti|$pt" >> logfile && ping -w 15 127.0.0.1 > nul
別のパスのために再びループする前。
lmsensorの代替:
を使用してxsensorsをインストールする sudo apt-get install xsensors
私はPythonでGlanceを使用しています。インタラクティブなプロセスマネージャーとハードウェアステータスです。
apt install python python-pip; pip install glances;
そして実行:
glances
見栄え;)