$linuxjunkies
>

tlp-stat(1)

Display detailed power management and battery statistics from the TLP power management daemon.

UbuntuDebianFedoraArch

Synopsis

tlp-stat [OPTION]

Description

tlp-stat shows comprehensive information about the current power management configuration and system state managed by TLP. It displays battery status, charger detection, CPU frequency scaling, power profiles, and other power-related settings in an easy-to-read format.

This tool is useful for verifying that TLP is running correctly, checking battery health, monitoring current power settings, and troubleshooting power management issues on Linux laptops.

Common options

FlagWhat it does
-b, --batteryShow battery information including charge, capacity, and health status
-c, --configDisplay the currently applied TLP configuration and settings
-d, --diskShow disk drive power management settings and statistics
-e, --pcieDisplay PCIe power management and device runtime PM status
-g, --graphicsShow graphics card power management and driver information
-p, --processorDisplay CPU frequency scaling, turbo boost, and thermal information
-r, --rfkillShow wireless device (WiFi, Bluetooth) power states
-s, --systemDisplay system information including kernel, TLP version, and power state
-t, --tempShow current temperature readings from sensors
-w, --warningsDisplay warnings and recommendations for power management issues
-j, --jsonOutput statistics in JSON format for parsing by scripts

Examples

Display all available power management statistics and current status

tlp-stat

Check battery charge level, capacity, health, and charging status

tlp-stat -b

View CPU frequency scaling info, current frequency, turbo boost status

tlp-stat -p

Verify the active TLP configuration and see which settings are applied

tlp-stat -c

Display system info, battery status, and processor settings together

tlp-stat -s -b -p

Check the power state of WiFi, Bluetooth, and other wireless devices

tlp-stat -r

Show disk power management and SATA link power management status

tlp-stat -d

Output power stats as JSON and format with jq for custom parsing

tlp-stat -j | jq .

Related commands