用pmset -g batt命令可直接查看电池健康度百分比和循环次数,需在电池供电状态下执行;用ioreg -rn "AppleSmartBattery" | grep -i "CycleCount"可精准提取循环次数;执行pmset -g batt > ~/Desktop/battery_report.txt可生成桌面文本报告。

你想在Mac终端里直接获取电池健康度百分比和循环次数这两个核心数值,避免打开图形界面、跳转多个设置页,用命令行一步到位查出原始数据。
用pmset命令查看当前容量与循环次数
这一步操作起来很简单,直接在终端里敲一条命令就能看到关键指标。
打开“访达→应用程序→实用工具→终端”,粘贴执行:pmset -g batt
回车后输出中会明确标出两行:
• “Capacity: XX%”——这就是当前满电容量占设计容量的百分比,即电池健康度;
• “Cycle Count: XXX”——后面跟着的数字就是已执行的完整充放电循环次数。
【注意:该命令必须在电池供电状态下执行才准确,插着电源适配器时可能显示“AC Power”而非实际容量值】
用ioreg命令精准提取循环计数
如果你只需要循环次数这个单一数值,且希望结果干净无干扰,用ioreg更可靠。
第一步:打开终端
第二步:输入命令并回车:ioreg -rn "AppleSmartBattery" | grep -i "CycleCount"
第三步:终端将返回形如 "CycleCount" = 527 的单行输出,等号后的数字就是当前循环次数。
这条命令直接从I/O注册表读取硬件寄存器原始值,不依赖电源状态,也不受系统设置影响。
生成桌面文本报告,一次性导出全部电池参数
需要长期跟踪或对比历史数据时,把所有电池信息存成文件最方便。
在终端中执行:pmset -g batt > ~/Desktop/battery_report.txt
回车后,桌面上会出现一个名为 battery_report.txt 的文件。
双击用文本编辑器打开,里面包含当前容量百分比、循环次数、充电状态、是否正在充电、剩余电量估算等全部实时字段。
【关键前提:确保桌面路径有写入权限,若提示“Permission denied”,请先检查用户主目录权限】

















