Forrest logo
back to the systemctl tool

systemctl:tldr:118ab

systemctl: Check if a unit is enabled.
$ systemctl is-enabled ${unit}
try on your machine

The command "systemctl is-enabled ${unit}" is used in a Linux terminal to check if a specific unit is enabled in the systemd system and manage it accordingly.

Here is a breakdown of the command:

  • "systemctl": It is a command-line tool in systemd used for managing services, units, and other system functions.
  • "is-enabled": This option is used with "systemctl" to check if a unit is enabled or not.
  • "${unit}": It is a placeholder representing the specific unit that you want to check. You need to replace "${unit}" with the actual name of the unit you are interested in, such as a service name or a target unit.

When you run this command, it will check the enabled status of the specified unit. If the unit is enabled, it will return "enabled" as the output, indicating that the unit is set to start automatically on boot. If the unit is not enabled, it will return "disabled," meaning the unit will not start automatically on boot.

This command is useful for managing and troubleshooting systemd units, allowing you to determine if a specific unit is configured to start automatically or not.

This explanation was created by an AI. In most cases those are correct. But please always be careful and never run a command you are not sure if it is safe.
back to the systemctl tool