命令行上的电池加载状态?

NES*_*NES 5 battery command-line

有时我的侏儒面板上的能量状态小程序会突然消失。

有没有简单的命令可以打印电池的加载状态?

Flo*_*nle 4

有不同的方法:首先,您可以安装acpi
安装acpi并像这样运行它:

acpi -b
Run Code Online (Sandbox Code Playgroud)

它将显示电池的当前容量以及是否正在充电、放电以及充电时将持续/充电需要多长时间。

如果您不想安装新软件包,还可以查询 proc 文件系统:cat /proc/acpi/battery/BAT0/state,它将为您提供以下输出:

present:                 yes
capacity state:          ok
charging state:          charged
present rate:            1 mA
remaining capacity:      7800 mAh
present voltage:         12062 mV
Run Code Online (Sandbox Code Playgroud)

有关电池的更多详细信息,请检查cat /proc/acpi/battery/BAT0/info

present:                 yes
design capacity:         7800 mAh
last full capacity:      2898 mAh
battery technology:      rechargeable
design voltage:          11100 mV
design capacity warning: 780 mAh
design capacity low:     236 mAh
cycle count:          0
capacity granularity 1:  78 mAh
capacity granularity 2:  78 mAh
model number:            DELL WK3798
serial number:           1226
battery type:            LION
OEM info:                Sanyo
Run Code Online (Sandbox Code Playgroud)