Macbook Pro或Macbook air等一些列苹果电脑的产品都是Mac OS操作系统,在Mac OS中该如何通过代码来查看CPU温度、电池状态等各种硬件状态的信息,有没有啥脚本工具包可以提供这种功能?
冯纪忠雄
推荐一个ruby写的工具叫iStats
$ gem install iStats
安装方式如上所示,使用gem安装即可,因为Mac OS是自带ruby的,所以直接用gem安装iStats是最直接方便的。如果上述“gem install iStats”出现权限错误,那就加上sudo即可,即“sudo gem install iStats”。
安装好后,在终端terminal命令行输入“istats”命令可显示出当前CPU温度、电池状态等各类信息;正如下图所示。
iStats还有很多具体而比较细的命令,例如查看电池健康状态:
$ istats battery health Battery health: Good
再例如,单独查看cpu温度的命令:
$ istats cpu CPU temp: 43.0°C