$linuxjunkies
>

tlp(8)

TLP is a power management tool that optimizes battery life and thermal performance on Linux laptops.

UbuntuDebianFedoraArch

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

FlagWhat it does
startstart the TLP service
stopstop the TLP service and restore power settings to defaults
restartrestart the TLP service
statusdisplay current TLP status and active power profile
acswitch to AC power profile and apply settings
batswitch to battery power profile and apply settings
statshow detailed system power and thermal statistics
-c, --config FILEuse an alternate configuration file
-h, --helpdisplay help information
-v, --versiondisplay TLP version

Examples

Start the TLP daemon to begin power management

sudo tlp start

Show current power profile (AC or battery) and active settings

tlp status

Manually switch to AC power profile and apply high-performance settings

tlp ac

Manually switch to battery power profile to maximize battery life

tlp bat

Enable TLP to run automatically at system startup

sudo systemctl enable tlp

Edit TLP configuration file to customize power management settings

sudo nano /etc/tlp.conf

Display detailed battery status and health information

tlp stat -b

Show current thermal status and temperature readings

tlp stat -t

Related commands