Linux 内核本身可能知道你的电池;如果它在您的平台设备树中进行了描述,它应该显示在 下的某个位置/sys/firmware/devicetree。如果支持电源控制器,它将显示在/sys/bus/platform/devices;例如,我的配备电池的 Pine A64+axp20x-battery-power-supply那里就有一个目录。这允许诸如sensors发现电池之类的工具:
$ sensors
axp20x_battery-isa-0000
Adapter: ISA adapter
in0: 4.14 V
curr1: 1000.00 uA
htop
期望在 中找到电池信息/proc/acpi/battery
。这仅适用于符合 ACPI 的系统,不包括 Raspberry Pi(或据我所知任何其他基于 ARM 的 SBC)。如果不修改htop
自身,您将无法更改其输出。Linux 内核本身可能知道你的电池;如果它在您的平台设备树中进行了描述,它应该显示在 下的某个位置
/sys/firmware/devicetree
。如果支持电源控制器,它将显示在/sys/bus/platform/devices
;例如,我的配备电池的 Pine A64+axp20x-battery-power-supply
那里就有一个目录。这允许诸如sensors
发现电池之类的工具: