Forrest logo
tool overview
On this page you find all important commands for the CLI tool systemd-ac-power. If the command you are looking for is missing please ask our AI.

systemd-ac-power

systemd-ac-power is a command line tool found in systems that use the systemd init system. This tool is used to monitor the status of the AC power supply. It provides information about whether the system is currently running on AC power or running on battery power. This is particularly useful for laptops and other portable devices.

By using systemd-ac-power, system administrators can detect power source changes and initiate power-related actions. For example, they can configure the system to take specific actions when it transitions between AC power and battery power, such as adjusting performance settings or sending notifications.

The tool works by querying the kernel's power supply subsystem to gather information about the power source. It retrieves data such as the current power source status, available capacity, and remaining battery percentage. It then presents this information in a simple and easily readable format.

systemd-ac-power can be invoked from the command line using the "systemctl" command followed by "status" and the service name ("systemd-ac-power"). This command displays the current status of the AC power supply, allowing users to quickly check if their system is running on battery power or on AC power.

This tool is an essential component of systemd's power management capabilities and contributes to the overall functionality and efficiency of systems running on systemd. It helps users and administrators stay informed about power source changes and make informed decisions or take appropriate actions based on the system's power supply status.

List of commands for systemd-ac-power:

  • systemd-ac-power:tldr:56d45 systemd-ac-power: Silently check and return a 0 status code when running on AC power, and a non-zero code otherwise.
    $ systemd-ac-power
    try on your machine
    explain this command
  • systemd-ac-power:tldr:e232c systemd-ac-power: Additionally print `yes` or `no` to `stdout`.
    $ systemd-ac-power --verbose
    try on your machine
    explain this command
tool overview