LoginSignup
25
14

MacでターミナルからコマンドでCPU温度などを確認する方法

Last updated at Posted at 2020-10-13

2023-11現在
使用できなくなったようです。残念。

powermetrics: unrecognized sampler: smc

##結論

sudo powermetrics --samplers smc |grep -i "CPU die temperature"

を実行

※iSta◯sなどのアプリをインストールしなくても見れます。

##オプションの解説

powermetrics

というコマンドが端末の情報をコンソールに表示してくれます。
windowsでいう「wmic」みたいな感じなんですね

--samplers
→グループを指定して表示します。見たい情報がわかっているなら指定しておかないと大量に出力されるので使用推奨。

smc
→このグループの情報にCPU温度が含まれています
“CPU die temperature" がCPU温度を指す項目です。

powermetrics --help

から他にも色々と確認できるので、アクティビティモニタから見れない情報はこちらで調べてみると良さそうです。

grepは・・・割愛します。

##調べた感想
確認する方法を調べると、iSt○tsを使おうという記事ばかりです。
じゃあiSta◯sはどんな仕組みで温度を確認しているんだってなりますよね。

Satishさんありがとうございます。
https://apple.stackexchange.com/questions/54329/can-i-get-the-cpu-temperature-and-fan-speed-from-the-command-line-in-os-x

以上です。

追記
最近暑いですね。
2021/07/17現在もこのコマンドは使えるようです。
調べてみたところ、10年以上前の端末〜M1チップ搭載の最近のものまで大丈夫そうです。(持ってないので検証してませんがAppleサポートやら英語のページで有識者が書いてました。)
標準コマンド万歳。

25
14
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
25
14