コマンドラインからLinuxのCPU温度を取得する最良の方法は何ですか?
小型ポータブルシステムの場合、ここでCPU温度を得ることができました。
/sys/class/thermal/thermal_zone0/temp
またはここ:
/sys/class/thermal/thermal_zone1/temp
しかし、一部の人は私のシステムに存在しない「coretemp」の値を探すように頼んでいます。
CPU温度を取得する公式のベストプラクティスはありますか?
答え1
/sys/class/thermal/thermal_zone*/temp
一致するheat_zone *を読み取って値を取得し、その値が何であるかを理解できます。/sys/class/thermal/thermal_zone*/type
だからこれ(ここからインポート)利用可能な種類と読み取り値が一覧表示されます。
$ paste <(cat /sys/class/thermal/thermal_zone*/type) <(cat /sys/class/thermal/thermal_zone*/temp)