tlp-stat(1)
Display detailed power management and battery statistics from the TLP power management daemon.
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
| Flag | What it does |
|---|---|
-b, --battery | Show battery information including charge, capacity, and health status |
-c, --config | Display the currently applied TLP configuration and settings |
-d, --disk | Show disk drive power management settings and statistics |
-e, --pcie | Display PCIe power management and device runtime PM status |
-g, --graphics | Show graphics card power management and driver information |
-p, --processor | Display CPU frequency scaling, turbo boost, and thermal information |
-r, --rfkill | Show wireless device (WiFi, Bluetooth) power states |
-s, --system | Display system information including kernel, TLP version, and power state |
-t, --temp | Show current temperature readings from sensors |
-w, --warnings | Display warnings and recommendations for power management issues |
-j, --json | Output statistics in JSON format for parsing by scripts |
Examples
Display all available power management statistics and current status
tlp-statCheck battery charge level, capacity, health, and charging status
tlp-stat -bView CPU frequency scaling info, current frequency, turbo boost status
tlp-stat -pVerify the active TLP configuration and see which settings are applied
tlp-stat -cDisplay system info, battery status, and processor settings together
tlp-stat -s -b -pCheck the power state of WiFi, Bluetooth, and other wireless devices
tlp-stat -rShow disk power management and SATA link power management status
tlp-stat -dOutput power stats as JSON and format with jq for custom parsing
tlp-stat -j | jq .