tlp(8)
TLP is a power management tool that optimizes battery life and thermal performance on Linux laptops.
Synopsis
tlp [OPTION] [COMMAND]Description
TLP is a lightweight power management utility designed to extend battery life on Linux laptops. It automatically applies various power-saving settings based on whether the system is running on battery or AC power, including CPU frequency scaling, disk spindown, USB device power management, and display brightness control.
TLP runs as a system service and can be managed through command-line tools or by editing its configuration file at /etc/tlp.conf. Settings are applied at startup, on power state changes, and periodically during operation without requiring user interaction.
Common options
| Flag | What it does |
|---|---|
start | start the TLP service |
stop | stop the TLP service and restore power settings to defaults |
restart | restart the TLP service |
status | display current TLP status and active power profile |
ac | switch to AC power profile and apply settings |
bat | switch to battery power profile and apply settings |
stat | show detailed system power and thermal statistics |
-c, --config FILE | use an alternate configuration file |
-h, --help | display help information |
-v, --version | display TLP version |
Examples
Start the TLP daemon to begin power management
sudo tlp startShow current power profile (AC or battery) and active settings
tlp statusManually switch to AC power profile and apply high-performance settings
tlp acManually switch to battery power profile to maximize battery life
tlp batEnable TLP to run automatically at system startup
sudo systemctl enable tlpEdit TLP configuration file to customize power management settings
sudo nano /etc/tlp.confDisplay detailed battery status and health information
tlp stat -bShow current thermal status and temperature readings
tlp stat -t