📅  最后修改于: 2023-12-03 15:09:14.462000             🧑  作者: Mango
在 Mac 上使用 Shell/Bash,在命令行中获取 CPU 温度是很简单的。下面是一些方法:
iStats 是一个 Mac 命令行实用工具,可以迅速访问了解运行中的 Mac 系统硬件状态和 MAC 温度。可以通过以下命令行进行安装:
$ curl -Ls https://iStats.app/install | sudo bash
之后就可以使用以下命令获取 CPU 温度:
$ istats scan
$ istats cpu [cpu_no]
CPU 温度将会在 Terminal 中打印出来。
iStat Menus 是一个 Mac 应用程序,可以帮助你获取许多硬件资源的实时数据,包括 CPU 温度。你可以在 https://bjango.com/mac/istatmenus/ 购买并下载它。
以下是一些可以在 Shell/Bash 中直接运行的代码:
$ sysctl -a | grep "cpu\.(temperature|thermallevel)"
这个命令将会输出 CPU 温度信息。
osx-cpu-temp 是一个开源命令行工具,可以快速获取 Mac CPU 温度。
你可以使用 Homebrew 包管理器直接安装:
$ brew install osx-cpu-temp
之后就可以通过以下命令获取 CPU 温度:
$ osx-cpu-temp
CPU 温度将会在 Terminal 中打印出来。
你也可以使用 Mac 自带的 Activity Monitor 应用程序来获取 CPU 温度。打开 Activity Monitor,选择 "CPU" 选项卡,然后点击 "CPU 使用情况" 列的标题,以按照 CPU 温度从高到低排列进程。你也可以选择 "Window" -> "CPU 监控" 以打开一个小窗口,实时显示 CPU 温度。
请注意,无论你使用哪种方法获取 CPU 温度,都要尽可能避免在过热的情况下长时间运行 Mac。这可能会对硬件造成持久性的损害。