Linux 命令速查
系统管理 man acpi

acpi

查看电池、电源适配器与温度等 ACPI 信息

返回

补充说明

acpi 读取 /sys/class/power_supply 和 /sys/class/thermal 等内核接口,向用户展示电池电量、充电状态、交流适配器是否接入以及热区温度。它属于 acpi 软件包,与负责事件分发的 acpid 守护进程不是同一个东西。

笔记本上排查“电池是否在充电”“剩余电量”“机身温度”时很常用。不同厂商的 ACPI 实现差异较大,部分字段可能缺失;如果输出为空,先确认 acpi 已安装、内核 ACPI 支持正常。

语法

acpi [选项]

选项

  • -b, --battery:只显示电池信息
  • -a, --adapter:只显示电源适配器信息
  • -t, --thermal:只显示温度信息
  • -V, --version:显示版本并退出
  • -v, --verbose:输出更详细的信息

实例

# 查看全部 ACPI 信息
acpi

# 只关心电池电量与状态
acpi -b

# 判断是否接着电源
acpi -a

# 查看各热区温度
acpi -t

# 每秒刷新一次电池状态
watch -n 1 acpi -b

输出中的 Discharging、Charging、Full 分别表示放电、充电、充满;百分比是内核报告的剩余电量。

参考链接