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.
01Command
$ 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
04Undo
✓No undo needed — this command does not change persistent state.
05Sources
- upower(1) - UPower command line interfaceEvidence: -e, --enumerate lists object paths of power devices; -i, --show-info shows detailed information about an object path.
- upower(1) manual pageEvidence: 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
timedatectl lists, sets, and verifies the system timezone and NTP sync status on systemd distributions.
hostnamectl sets the static, transient, and pretty hostname in one step on systemd distros, no reboot required.
systemctl list-timers shows every scheduled timer unit with its last and next run times, which many users forget replaces cron on modern distros.