General Commands
busctl | Introspect the bus |
homectl | Create, remove, change or inspect home directories |
hostnamectl | Control the system hostname |
importctl | Download, import or export disk images |
init | alias for systemd |
journalctl | Print log entries from the systemd journal |
localectl | Control the system locale and keyboard layout settings |
loginctl | Control the systemd login manager |
mount.ddi | alias for systemd-dissect |
oomctl | Analyze the state stored in systemd-oomd |
portablectl | Attach, detach or inspect portable service images |
resolvectl | Resolve domain names, IPV4 and IPv6 addresses, DNS resource records, and services; introspect and reconfigure the DNS resolver |
run0 | Elevate privileges |
systemctl | Control the systemd system and service manager |
systemd | systemd system and service manager |
systemd-ac-power | Report whether we are connected to an external power source |
systemd-analyze | Analyze and debug system manager |
systemd-ask-password | Query the user for a system password |
systemd-cat | Connect a pipeline or program's output with the journal |
systemd-cgls | Recursively show control group contents |
systemd-cgtop | Show top control groups by their resource usage |
systemd-creds | Lists, shows, encrypts and decrypts service credentials |
systemd-delta | Find overridden configuration files |
systemd-detect-virt | Detect execution in a virtualized environment |
systemd-dissect | Dissect Discoverable Disk Images (DDIs) |
systemd-escape | Escape strings for usage in systemd unit names |
systemd-firstboot | Initialize basic system settings on or before the first boot-up of a system |
systemd-firstboot.service | alias for systemd-firstboot |
systemd-id128 | Generate and print sd-128 identifiers |
systemd-inhibit | Execute a program with an inhibition lock taken |
systemd-keyutil | Perform various operations on private keys and X.509 certificates |
systemd-machine-id-setup | Initialize the machine ID in /etc/machine-id |
systemd-mount | Establish and destroy transient mount or auto-mount points |
systemd-notify | Notify service manager about start-up completion and other daemon status changes |
systemd-path | List and query system and user paths |
systemd-run | Run programs in transient scope units, service units, or path-, socket-, or timer-triggered service units |
systemd-sbsign | Sign PE binaries for EFI Secure Boot |
systemd-socket-activate | Test socket activation of daemons |
systemd-ssh-proxy | SSH client plugin for connecting to AF_VSOCK and AF_UNIX sockets |
systemd-stdio-bridge | D-Bus proxy |
systemd-tty-ask-password-agent | List or process pending systemd password requests |
systemd-umount | alias for systemd-mount |
systemd-vpick | Resolve paths to ".v/" versioned directories |
timedatectl | Control the system time and date |
userdbctl | Inspect users, groups and group memberships |
varlinkctl | Introspect with and invoke Varlink services |
File Formats |
capsule@.service | System unit for the capsule service manager |
dnssec-trust-anchors.d | DNSSEC trust anchor configuration files |
environment.d | Definition of user service environment |
extension-release | alias for os-release |
hostname | Local hostname configuration file |
iocost.conf | Configuration files for the iocost solution manager |
journald.conf | Journal service configuration files |
journald.conf.d | alias for journald.conf |
journald@.conf | alias for journald.conf |
locale.conf | Configuration file for locale settings |
localtime | Local timezone configuration file |
logind.conf | Login manager configuration files |
logind.conf.d | alias for logind.conf |
machine-id | Local machine ID configuration file |
machine-info | Local machine information file |
org.freedesktop.LogControl1 | D-Bus interface to query and set logging configuration |
org.freedesktop.hostname1 | The D-Bus interface of systemd-hostnamed |
org.freedesktop.locale1 | The D-Bus interface of systemd-localed |
org.freedesktop.login1 | The D-Bus interface of systemd-logind |
org.freedesktop.oom1 | The D-Bus interface of systemd-oomd |
org.freedesktop.systemd1 | The D-Bus interface of systemd |
org.freedesktop.timedate1 | The D-Bus interface of systemd-timedated |
os-release | Operating system identification |
system.conf.d | alias for systemd-system.conf |
systemd-system.conf | System and session service manager configuration files |
systemd-user-runtime-dir | alias for user@.service |
systemd-user.conf | alias for systemd-system.conf |
systemd.automount | Automount unit configuration |
systemd.device | Device unit configuration |
systemd.dnssd | DNS-SD configuration |
systemd.exec | Execution environment configuration |
systemd.kill | Process killing procedure configuration |
systemd.link | Network device configuration |
systemd.mount | Mount unit configuration |
systemd.nspawn | Container settings |
systemd.path | Path unit configuration |
systemd.pcrlock | PCR measurement prediction files |
systemd.pcrlock.d | alias for systemd.pcrlock |
systemd.preset | Service enablement presets |
systemd.resource-control | Resource control unit settings |
systemd.scope | Scope unit configuration |
systemd.service | Service unit configuration |
systemd.slice | Slice unit configuration |
systemd.socket | Socket unit configuration |
systemd.swap | Swap unit configuration |
systemd.target | Target unit configuration |
systemd.timer | Timer unit configuration |
systemd.unit | Unit configuration |
sysupdate.d | Transfer Definition Files for Automatic Updates |
sysupdate.features | Definition Files for Optional Features |
sysusers.d | Declarative allocation of system users and groups |
tmpfiles.d | Configuration for creation, deletion, and cleaning of files and directories |
user-runtime-dir@.service | alias for user@.service |
user.conf.d | alias for systemd-system.conf |
user@.service | System units to start the user manager |
veritytab | Configuration for verity block devices |
Miscellanea |
bootup | System bootup process |
daemon | Writing and packaging system daemons |
file-hierarchy | File system hierarchy overview |
kernel-command-line | Kernel command line parameters |
linuxaa64.efi.stub | alias for systemd-stub |
linuxia32.efi.stub | alias for systemd-stub |
linuxx64.efi.stub | alias for systemd-stub |
sd-stub | alias for systemd-stub |
smbios-type-11 | SMBIOS Type 11 strings |
systemd-stub | A simple UEFI kernel boot stub |
systemd.directives | Index of configuration directives |
systemd.environment-generator | systemd environment file generators |
systemd.generator | systemd unit generators |
systemd.image-policy | Disk Image Dissection Policy |
systemd.index | List all manpages from the systemd project |
systemd.journal-fields | Special journal fields |
systemd.net-naming-scheme | Network device naming schemes |
systemd.offline-updates | Implementation of offline updates in systemd |
systemd.special | Special systemd units |
systemd.syntax | General syntax of systemd configuration files |
systemd.system-credentials | System Credentials |
systemd.time | Time and date specifications |
systemd.v | Directory with Versioned Resources |
System Administration |
30-systemd-environment-d-generator | alias for systemd-environment-d-generator |
halt | alias for poweroff |
nss-myhostname | Hostname resolution for the locally configured system hostname |
nss-resolve | Hostname resolution via systemd-resolved.service |
nss-systemd | UNIX user and group name resolution for user/group lookup via Varlink |
poweroff | Power off, reboot, or halt the machine |
rc-local.service | alias for systemd-rc-local-generator |
reboot | alias for poweroff |
runlevel | Print previous and current SysV runlevel |
shutdown | Halt, power off or reboot the machine |
systemd-ask-password-console.path | alias for systemd-ask-password-console.service |
systemd-ask-password-console.service | Query the user for system passwords on the console and via wall |
systemd-ask-password-wall.path | alias for systemd-ask-password-console.service |
systemd-ask-password-wall.service | alias for systemd-ask-password-console.service |
systemd-battery-check | alias for systemd-battery-check.service |
systemd-battery-check.service | Check battery level whether there's enough charge, and power off if not |
systemd-boot-check-no-failures | alias for systemd-boot-check-no-failures.service |
systemd-boot-check-no-failures.service | verify that the system booted up cleanly |
systemd-confext | alias for systemd-sysext |
systemd-confext.service | alias for systemd-sysext |
systemd-debug-generator | Generator for enabling a runtime debug shell and masking specific units at boot |
systemd-environment-d-generator | Load variables specified by environment.d |
systemd-fstab-generator | Unit generator for /etc/fstab |
systemd-getty-generator | Generator for enabling getty instances on the console |
systemd-halt.service | alias for systemd-poweroff.service |
systemd-hostnamed | alias for systemd-hostnamed.service |
systemd-hostnamed.service | Daemon to control system hostname from programs |
systemd-initctl | alias for systemd-initctl.service |
systemd-initctl.service | /dev/initctl compatibility |
systemd-initctl.socket | alias for systemd-initctl.service |
systemd-journald | alias for systemd-journald.service |
systemd-journald-audit.socket | alias for systemd-journald.service |
systemd-journald-dev-log.socket | alias for systemd-journald.service |
systemd-journald-varlink@.socket | alias for systemd-journald.service |
systemd-journald.service | Journal service |
systemd-journald.socket | alias for systemd-journald.service |
systemd-journald@.service | alias for systemd-journald.service |
systemd-journald@.socket | alias for systemd-journald.service |
systemd-kexec.service | alias for systemd-poweroff.service |
systemd-localed | alias for systemd-localed.service |
systemd-localed.service | Locale bus mechanism |
systemd-logind | alias for systemd-logind.service |
systemd-logind.service | Login manager |
systemd-machine-id-commit.service | Commit a transient machine ID to disk |
systemd-mountfsd | alias for systemd-mountfsd.service |
systemd-mountfsd.service | Disk Image File System Mount Service |
systemd-nsresourced | alias for systemd-nsresourced.service |
systemd-nsresourced.service | User Namespace Resource Delegation Service |
systemd-poweroff.service | System shutdown logic |
systemd-rc-local-generator | Compatibility generator and service to start /etc/rc.d/rc.local during boot |
systemd-reboot.service | alias for systemd-poweroff.service |
systemd-run-generator | Generator for invoking commands specified on the kernel command line as system service |
systemd-shutdown | alias for systemd-poweroff.service |
systemd-socket-proxyd | Bidirectionally proxy local sockets to another (possibly remote) socket |
systemd-soft-reboot.service | Userspace reboot operation |
systemd-ssh-generator | Generator for binding a socket-activated SSH server to local AF_VSOCK and AF_UNIX sockets |
systemd-storagetm | alias for systemd-storagetm.service |
systemd-storagetm.service | Exposes all local block devices as NVMe-TCP mass storage devices |
systemd-sysext | Activates System Extension Images |
systemd-sysext.service | alias for systemd-sysext |
systemd-system-update-generator | Generator for redirecting boot to offline update mode |
systemd-sysupdate | Automatically Update OS or Other Resources |
systemd-sysupdate-reboot.service | alias for systemd-sysupdate |
systemd-sysupdate-reboot.timer | alias for systemd-sysupdate |
systemd-sysupdate.service | alias for systemd-sysupdate |
systemd-sysupdate.timer | alias for systemd-sysupdate |
systemd-sysusers | Allocate system users and groups |
systemd-sysusers.service | alias for systemd-sysusers |
systemd-sysv-generator | Unit generator for SysV init scripts |
systemd-time-wait-sync | alias for systemd-time-wait-sync.service |
systemd-time-wait-sync.service | Wait until kernel time is synchronized |
systemd-timedated | alias for systemd-timedated.service |
systemd-timedated.service | Time and date bus mechanism |
systemd-tmpfiles | Create, delete, and clean up files and directories |
systemd-tmpfiles-clean.service | alias for systemd-tmpfiles |
systemd-tmpfiles-clean.timer | alias for systemd-tmpfiles |
systemd-tmpfiles-setup.service | alias for systemd-tmpfiles |
systemd-tpm2-generator | Generator for inserting TPM2 synchronization point in the boot process |
systemd-tpm2-setup | alias for systemd-tpm2-setup.service |
systemd-tpm2-setup-early.service | alias for systemd-tpm2-setup.service |
systemd-tpm2-setup.service | Set up the TPM2 Storage Root Key (SRK) at boot |
systemd-update-done | alias for systemd-update-done.service |
systemd-update-done.service | Mark /etc/ and /var/ fully updated |
systemd-update-utmp | alias for systemd-update-utmp.service |
systemd-update-utmp-runlevel.service | alias for systemd-update-utmp.service |
systemd-update-utmp.service | Write audit and utmp updates at bootup, runlevel changes and shutdown |
systemd-user-sessions | alias for systemd-user-sessions.service |
systemd-user-sessions.service | Permit user logins after boot, prohibit user logins at shutdown |
systemd-userdbd | alias for systemd-userdbd.service |
systemd-userdbd.service | JSON User/Group Record Query Multiplexer/NSS Compatibility |
systemd-xdg-autostart-generator | User unit generator for XDG autostart files |
telinit | Change SysV runlevel |