Inspect Battery Details with upower -i

Pipe `upower -e` into `upower -i` to dump full battery statistics: state, energy-full, capacity percentage, voltage, and more.

LinuxPower & SleepsystemdbatteryLow risk
Run `upower -i $(upower -e | grep BAT)` to print detailed battery stats including charge state, energy-full versus energy-full-design, and health capacity.

01Command

Command
$ upower -i $(upower -e | grep BAT)

02What it does

upower talks to the same power daemon the desktop uses, so it works without extra installs and reports fields acpi does not show, such as energy-full (now), energy-full-design, voltage, and a capacity figure that hints at battery wear. First enumerate device paths with `upower -e`, then request details with -i. The grep BAT filters to batteries, skipping AC lines and mice.

03Risk

RiskLow risk
Requirementsupower, usually preinstalled on desktop distributions (part of the power-management stack).

04Undo

✓No undo needed — this command does not change persistent state.

05Sources

  • upower(1) - UPower command line interface
    Ubuntu Manpages · technical · 2026-09-17
    Evidence: -e, --enumerate lists object paths of power devices; -i, --show-info shows detailed information about an object path.
  • upower(1) manual page
    freedesktop.org UPower · vendor-doc · 2026-09-17
    Evidence: Documents the -e and -i options for enumerating power devices and dumping their details such as energy, capacity, and state.

Last verified: 2026-09-17 · Category: System & Settings

06Related solutions