systemd.directives — Index of configuration directives
Directives for configuring units, used in unit files.
Accept=After=Alias=AllowIsolate=Also=Backlog=Before=BindIPv6Only=BindToDevice=BindsTo=BlockIOReadBandwidth=BlockIOWeight=BlockIOWriteBandwidth=Broadcast=BusName=CPUAffinity=CPUSchedulingPolicy=CPUSchedulingPriority=CPUSchedulingResetOnFork=CPUShares=Capabilities=CapabilityBoundingSet=ConditionACPower=ConditionCapability=ConditionDirectoryNotEmpty=ConditionFileIsExecutable=ConditionFileNotEmpty=ConditionHost=ConditionKernelCommandLine=ConditionNull=ConditionPathExists=ConditionPathExistsGlob=ConditionPathIsDirectory=ConditionPathIsMountPoint=ConditionPathIsReadWrite=ConditionPathIsSymbolicLink=ConditionSecurity=ConditionVirtualization=Conflicts=ControlGroup=ControlGroupAttribute=ControlGroupModify=ControlGroupPersistent=DefaultDependencies=Description=DeviceAllow=DeviceDeny=DirectoryMode=systemd.automount(5), systemd.mount(5), systemd.path(5), systemd.socket(5)
DirectoryNotEmpty=Documentation=Environment=EnvironmentFile=ExecReload=ExecStart=ExecStartPost=ExecStartPre=ExecStop=ExecStopPost=ExecStopPre=FreeBind=FsckPassNo=Group=GuessMainPID=IOSchedulingClass=IOSchedulingPriority=IPTOS=IPTTL=IgnoreOnIsolate=IgnoreOnSnapshot=IgnoreSIGPIPE=InaccessibleDirectories=JobTimeoutSec=KeepAlive=KillMode=KillSignal=LimitAS=LimitCORE=LimitCPU=LimitDATA=LimitFSIZE=LimitLOCKS=LimitMEMLOCK=LimitMSGQUEUE=LimitNICE=LimitNOFILE=LimitNPROC=LimitRSS=LimitRTPRIO=LimitRTTIME=LimitSIGPENDING=LimitSTACK=ListenDatagram=ListenFIFO=ListenMessageQueue=ListenNetlink=ListenSequentialPacket=ListenSpecial=ListenStream=MakeDirectory=Mark=MaxConnections=MemoryLimit=MemorySoftLimit=MessageQueueMaxMessages=MessageQueueMessageSize=MountFlags=Nice=NoNewPrivileges=NonBlocking=NotifyAccess=OOMScoreAdjust=OnActiveSec=OnBootSec=OnCalendar=OnFailure=OnFailureIsolate=OnStartupSec=OnUnitActiveSec=OnUnitInactiveSec=Options=PAMName=PIDFile=PartOf=PassCredentials=PassSecurity=PathChanged=PathExists=PathExistsGlob=PathModified=PermissionsStartOnly=PipeSize=Priority=PrivateNetwork=PrivateTmp=PropagatesReloadTo=ReadOnlyDirectories=ReadWriteDirectories=ReceiveBuffer=RefuseManualStart=RefuseManualStop=ReloadPropagatedFrom=RemainAfterExit=RequiredBy=Requires=RequiresMountsFor=RequiresOverridable=Requisite=RequisiteOverridable=Restart=RestartPreventExitStatus=RestartSec=RootDirectory=RootDirectoryStartOnly=SecureBits=SendBuffer=SendSIGKILL=Service=SmackLabel=SmackLabelIPIn=SmackLabelIPOut=SocketMode=Sockets=SourcePath=StandardError=StandardInput=StandardOutput=StartLimitAction=StartLimitBurst=StartLimitInterval=StopWhenUnneeded=SuccessExitStatus=SupplementaryGroups=SysVStartPriority=SyslogFacility=SyslogIdentifier=SyslogLevel=SyslogLevelPrefix=SystemCallFilter=TCPCongestion=TCPWrapName=TTYPath=TTYReset=TTYVHangup=TTYVTDisallocate=TimeoutSec=systemd.mount(5), systemd.service(5), systemd.socket(5), systemd.swap(5)
TimeoutStartSec=TimeoutStopSec=TimerSlackNSec=Transparent=Type=UMask=Unit=User=UtmpIdentifier=WantedBy=Wants=WatchdogSec=What=Where=WorkingDirectory=Kernel boot options for configuring the behaviour of the systemd process.
12345Semergencyfsck.mode=fstab=locale.LANG=locale.LANGUAGE=locale.LC_ADDRESS=locale.LC_COLLATE=locale.LC_CTYPE=locale.LC_IDENTIFICATION=locale.LC_MEASUREMENT=locale.LC_MESSAGES=locale.LC_MONETARY=locale.LC_NAME=locale.LC_NUMERIC=locale.LC_PAPER=locale.LC_TELEPHONE=locale.LC_TIME=luks.crypttab=luks.uuid=luks=modules-load=plymouth.enable=quietquotacheck.mode=rd.fstab=rd.luks.crypttab=rd.luks.uuid=rd.luks=rd.modules-load=rd.systemd.unit=rd.udev.children-max=rd.udev.exec-delay=rd.udev.log-priority=ssinglesystemd.confirm_spawn=systemd.crash_chvt=systemd.crash_shell=systemd.default_standard_error=systemd.default_standard_output=systemd.dump_core=systemd.journald.forward_to_console=systemd.journald.forward_to_kmsg=systemd.journald.forward_to_syslog=systemd.log_color=systemd.log_level=systemd.log_location=systemd.log_target=systemd.setenv=systemd.show_status=systemd.unit=udev.children-max=udev.exec-delay=udev.log-priority=vconsole.font.map=vconsole.font.unimap=vconsole.font=vconsole.keymap.toggle=vconsole.keymap=Environment variables understood by the systemd manager and other programs.
$LISTEN_FDS$LISTEN_PID$NOTIFY_SOCKET$PREVLEVEL$RUNLEVEL$SYSTEMD_LOG_COLOR$SYSTEMD_LOG_LEVEL$SYSTEMD_LOG_LOCATION$SYSTEMD_LOG_TARGET$SYSTEMD_PAGERjournalctl(1), localectl(1), loginctl(1), systemctl(1), timedatectl(1)
$SYSTEMD_SYSVINIT_PATH$SYSTEMD_SYSVRCND_PATH$SYSTEMD_UNIT_PATH$UDEV_LOG=$XDG_CONFIG_DIRS$XDG_CONFIG_HOME$XDG_DATA_DIRS$XDG_DATA_HOME$XDG_RUNTIME_DIR$XDG_SESSION_IDDirectives for configuring systemd units through the udev database.
$attr{file}$devnode$devpath$driver$env{key}$id$kernel$links$major$minor$name$number$parent$result$root$sys%E{key}%M%N%P%S%b%c%k%m%n%p%r%s{file}ACTIONATTRS{filename}ATTR{filename}DEVPATHDRIVERDRIVERSENV{key}GOTOGROUPID_MODEL=ID_MODEL_FROM_DATABASE=IMPORT{type}KERNELKERNELSLABELMODENAMEOPTIONSOWNERPROGRAMRESULTRUNSUBSYSTEMSUBSYSTEMSSYMLINKSYSTEMD_ALIAS=SYSTEMD_READY=SYSTEMD_WANTS=TAGTAGSTEST{octal mode mask}WAIT_FORevent_timeout=link_priority=nowatchstatic_node=string_escape=watchFields in the journal events with a well known meaning.
CODE_FILE=CODE_FUNC=CODE_LINE=COREDUMP_UNIT=COREDUMP_USER_UNIT=ERRNO=MESSAGE=MESSAGE_ID=PRIORITY=SYSLOG_FACILITY=SYSLOG_IDENTIFIER=SYSLOG_PID=_AUDIT_LOGINUID=_AUDIT_SESSION=_BOOT_ID=_CMDLINE=_COMM=_EXE=_GID=_HOSTNAME=_KERNEL_DEVICE=_KERNEL_SUBSYSTEM=_MACHINE_ID=_PID=_SELINUX_CONTEXT=_SOURCE_REALTIME_TIMESTAMP=_SYSTEMD_CGROUP=_SYSTEMD_OWNER_UID=_SYSTEMD_SESSION=_SYSTEMD_UNIT=_SYSTEMD_USER_UNIT=_TRANSPORT=_UDEV_DEVLINK=_UDEV_DEVNODE=_UDEV_SYSNAME=_UID=__CURSOR=__MONOTONIC_TIMESTAMP=__REALTIME_TIMESTAMP=Directives for configuring PAM behaviour.
Options which influence mounted filesystems and encrypted volumes.
Directives for configuring the behaviour of the systemd process.
CPUAffinity=CapabilityBoundingSet=CrashChVT=CrashShell=DefaultControllers=DefaultLimitAS=DefaultLimitCORE=DefaultLimitCPU=DefaultLimitDATA=DefaultLimitFSIZE=DefaultLimitLOCKS=DefaultLimitMEMLOCK=DefaultLimitMSGQUEUE=DefaultLimitNICE=DefaultLimitNOFILE=DefaultLimitNPROC=DefaultLimitRSS=DefaultLimitRTPRIO=DefaultLimitRTTIME=DefaultLimitSIGPENDING=DefaultLimitSTACK=DefaultStandardError=DefaultStandardOutput=DumpCore=JoinControllers=LogColor=LogLevel=LogLocation=LogTarget=RuntimeWatchdogSec=ShowStatus=ShutdownWatchdogSec=TimerSlackNSec=Directives for configuring the behaviour of the systemd-bootchart process.
Command-line options accepted by programs in the systemd suite.
--accept--accept-cached--action=--adjust-system-clock--all--attr-match=--attr-nomatch=--attribute-walk--batch--bind-ro=--bind=--boot--booted--capability=--catalog--cert=--children-max=--clean--cleanup-db--cmdline--confirm-spawn--console--container--controllers=--crash-shell--create--cursor=--daemon--debug--default-standard-error=--default-standard-output=--delay=--depth=--device-id-of-file=--diff=--directory=--disk-usage--dry-run--dump-configuration-items--dump-core--entropy--exec-delay=--exit--exit-if-exists=--export--export-db--export-prefix=--fail--failed--field=--follow--force--freq--full--global--halt--header--helphalt(8), hostnamectl(1), journalctl(1), localectl(1), loginctl(1), runlevel(8), shutdown(8), systemctl(1), systemd(1), systemd-activate(8), systemd-analyze(1), systemd-ask-password(1), systemd-cat(1), systemd-cgls(1), systemd-cgtop(1), systemd-coredumpctl(1), systemd-delta(1), systemd-detect-virt(1), systemd-inhibit(1), systemd-journal-gatewayd.service(8), systemd-machine-id-setup(1), systemd-notify(1), systemd-nspawn(1), systemd-tmpfiles(8), systemd-tty-ask-password-agent(1), systemd-udevd.service(8), telinit(8), timedatectl(1), udevadm(8)
--hosthostnamectl(1), localectl(1), loginctl(1), systemctl(1), timedatectl(1)
--icon=--identifier=--ignore-dependencies--ignore-inhibitors--init--interval=--introspect=--irreversible--iterations=--kernel--key=--kill-who=--level-prefix=--lines=--link-journal=--list--list-catalog--listen=--log-color=--log-level=--log-location=--log-priority=--log-target=--merge--mode=--multiple--name=--new-id128--no-ask-passwordhostnamectl(1), localectl(1), loginctl(1), systemctl(1), timedatectl(1)
--no-block--no-convert--no-filter--no-legend--no-pagerjournalctl(1), localectl(1), loginctl(1), systemctl(1), systemd-cgls(1), systemd-coredumpctl(1), systemd-delta(1), timedatectl(1)
--no-reload--no-tail--no-tty--no-wall--no-wtmp--order--output--output=--pager-end--parent-match=--path=--pid=--plymouth--poweroff--prefix=--pretty--priority=--private-network--privileged--property--property-match=--property=--pss--query--query=--quietjournalctl(1), systemctl(1), systemd-detect-virt(1), udevadm(8)
--read-only--readahead=--ready--reboot--rel--reload--remove--require--resolve-names=--reverse--root--root=--runtime--sample--scale-x--scale-y--seq-end=--seq-start=--setup-keys--show-status=--signal=--since=--start-exec-queue--static--status=--stop-exec-queue--subsystem-match=--subsystem-nomatch=--subsystem=--sysname-match=--system--tag-match=--test--test=--this-boot--timeout=--transient--type=--udev--unit=--until=--update--update-catalog--user--user-unit=--user=--uuid=--verbose--verify--verify-key=--versionhostnamectl(1), journalctl(1), localectl(1), loginctl(1), systemctl(1), systemd(1), systemd-activate(8), systemd-cat(1), systemd-cgls(1), systemd-cgtop(1), systemd-coredumpctl(1), systemd-delta(1), systemd-detect-virt(1), systemd-inhibit(1), systemd-journal-gatewayd.service(8), systemd-machine-id-setup(1), systemd-notify(1), systemd-nspawn(1), systemd-tty-ask-password-agent(1), systemd-udevd.service(8), timedatectl(1), udevadm(8)
--vm--wall--watch--what=--who=--why=--wtmp-only-C-D-F-Hhostnamectl(1), localectl(1), loginctl(1), shutdown(8), systemctl(1), timedatectl(1)
-P-ajournalctl(1), loginctl(1), systemctl(1), systemd-activate(8)
-b-cjournalctl(1), shutdown(8), systemd-cgtop(1), systemd-detect-virt(1)
-d-e-f-hhostnamectl(1), journalctl(1), localectl(1), loginctl(1), shutdown(8), systemctl(1), systemd(1), systemd-activate(8), systemd-analyze(1), systemd-ask-password(1), systemd-cat(1), systemd-cgls(1), systemd-cgtop(1), systemd-coredumpctl(1), systemd-delta(1), systemd-detect-virt(1), systemd-inhibit(1), systemd-journal-gatewayd.service(8), systemd-machine-id-setup(1), systemd-notify(1), systemd-nspawn(1), systemd-tty-ask-password-agent(1), timedatectl(1)
-i-j-k-l-m-njournalctl(1), systemctl(1), systemd-bootchart(1), systemd-cgtop(1)
-ojournalctl(1), systemctl(1), systemd-bootchart(1), systemd-coredumpctl(1)
-phalt(8), journalctl(1), loginctl(1), systemctl(1), systemd-bootchart(1), systemd-cat(1), systemd-cgtop(1)
-q-r-s-tsystemctl(1), systemd-cat(1), systemd-cgtop(1), systemd-delta(1)
-u-v-w-x-yOther configuration elements which don't fit in any of the above groups.
ANSI_COLOR=BUG_REPORT_URL=CHASSIS=CPE_NAME=Compress=Controllers=DFFONT=FONT_MAP=FONT_UNIMAP=ForwardToConsole=ForwardToKMsg=ForwardToSyslog=HOME_URL=HandleHibernateKey=HandleLidSwitch=HandlePowerKey=HandleSuspendKey=HibernateKeyIgnoreInhibited=ICON_NAME=ID=ID_LIKE=IdleAction=IdleActionSec=InhibitDelayMaxSec=KEYMAP=KEYMAP_TOGGLE=KillExcludeUsers=KillOnlyUsers=KillUserProcesses=LLidSwitchIgnoreInhibited=MaxFileSec=MaxLevelConsole=MaxLevelKMsg=MaxLevelStore=MaxLevelSyslog=MaxRetentionSec=NAME=NAutoVTs=PRETTY_HOSTNAME=PRETTY_NAME=PowerKeyIgnoreInhibited=RRateLimitBurst=RateLimitInterval=ReserveVT=ResetControllers=RuntimeKeepFree=RuntimeMaxFileSize=RuntimeMaxUse=SUPPORT_URL=Seal=SplitMode=Storage=SuspendKeyIgnoreInhibited=SystemKeepFree=SystemMaxFileSize=SystemMaxUse=TTYPath=VERSION=VERSION_ID=XZbcdequivalentfhmmaskedminmsoverriddenprredirectedsudev_logunchangeduswxzPaths and file names referred to in the documentation.
/etc/binfmt.d/*.conf/etc/crypttab/etc/hostname/etc/locale.conf/etc/localtime/etc/machine-id/etc/machine-info/etc/modules-load.d/*.conf/etc/os-release/etc/sysctl.d/*.conf/etc/systemd/bootchart.conf/etc/systemd/journald.conf/etc/systemd/logind.conf/etc/systemd/system-preset/*.preset/etc/systemd/system.conf/etc/systemd/system/*/etc/systemd/user-preset/*.preset/etc/systemd/user.conf/etc/systemd/user/*/etc/tmpfiles.d/*.conf/etc/vconsole.conf/proc/cmdline/run/binfmt.d/*.conf/run/modules-load.d/*.conf/run/sysctl.d/*.conf/run/systemd/system-preset/*.preset/run/systemd/system/*/run/systemd/user-preset/*.preset/run/systemd/user/*/run/tmpfiles.d/*.conf/usr/lib/binfmt.d/*.conf/usr/lib/modules-load.d/*.conf/usr/lib/sysctl.d/*.conf/usr/lib/systemd/system-generators/systemd-cryptsetup-generator/usr/lib/systemd/system-generators/systemd-fstab-generator/usr/lib/systemd/system-generators/systemd-getty-generator/usr/lib/systemd/system-generators/systemd-system-update-generator/usr/lib/systemd/system-preset/*.preset/usr/lib/systemd/system/*/usr/lib/systemd/systemd-binfmt/usr/lib/systemd/systemd-cryptsetup/usr/lib/systemd/systemd-fsck/usr/lib/systemd/systemd-hostnamed/usr/lib/systemd/systemd-initctl/usr/lib/systemd/systemd-journald/usr/lib/systemd/systemd-localed/usr/lib/systemd/systemd-logind/usr/lib/systemd/systemd-modules-load/usr/lib/systemd/systemd-quotacheck/usr/lib/systemd/systemd-random-seed/usr/lib/systemd/systemd-readahead/usr/lib/systemd/systemd-remount-fs/usr/lib/systemd/systemd-shutdown/usr/lib/systemd/systemd-shutdownd/usr/lib/systemd/systemd-sleep/usr/lib/systemd/systemd-sysctl/usr/lib/systemd/systemd-timedated/usr/lib/systemd/systemd-update-utmp/usr/lib/systemd/systemd-user-sessions/usr/lib/systemd/systemd-vconsole-setup/usr/lib/systemd/user-preset/*.preset/usr/lib/systemd/user/*/usr/lib/tmpfiles.d/*.confautomount.automountbasic.targetbluetooth.targetcryptsetup.targetctrl-alt-del.targetdbus.servicedbus.socketdefault.targetdevice.devicedisplay-manager.serviceemergency.targetexit.targetfinal.targetgetty.targetgraphical.targethalt.targethibernate.targethybrid-sleep.targetkbrequest.targetkexec.targetlocal-fs-pre.targetlocal-fs.targetmount.mountsystemd.exec(5), systemd.kill(5), systemd.mount(5), systemd.unit(5)
multi-user.targetnetwork.targetnss-lookup.targetnss-myhostname.lanss-user-lookup.targetpam_systemd.sopath.pathpoweroff.targetprinter.targetreboot.targetremote-fs-pre.targetremote-fs.targetrescue.targetrpcbind.targetrunlevel2.targetrunlevel3.targetrunlevel4.targetrunlevel5.targetservice.servicesystemd.exec(5), systemd.kill(5), systemd.service(5), systemd.unit(5)
shutdown.targetsigpwr.targetsleep.targetsmartcard.targetsnapshot.snapshotsocket.socketsystemd.exec(5), systemd.kill(5), systemd.socket(5), systemd.unit(5)
sockets.targetsound.targetsuspend.targetswap.swapsystemd.exec(5), systemd.kill(5), systemd.swap(5), systemd.unit(5)
swap.targetsysinit.targetsyslog.socketsystem-update.targetsystemd-ask-password-console.pathsystemd-ask-password-console.servicesystemd-ask-password-wall.pathsystemd-ask-password-wall.servicesystemd-binfmt.servicesystemd-cryptsetup@.servicesystemd-fsck-root.servicesystemd-fsck@.servicesystemd-halt.servicesystemd-hibernate.servicesystemd-hostnamed.servicesystemd-hybrid-sleep.servicesystemd-initctl.servicesystemd-initctl.socketsystemd-journal-gatewayd.servicesystemd-journal-gatewayd.socketsystemd-journald.servicesystemd-journald.socketsystemd-kexec.servicesystemd-localed.servicesystemd-logind.servicesystemd-modules-load.servicesystemd-poweroff.servicesystemd-quotacheck.servicesystemd-random-seed-load.servicesystemd-random-seed-save.servicesystemd-readahead-collect.servicesystemd-readahead-done.servicesystemd-readahead-done.timersystemd-readahead-replay.servicesystemd-reboot.servicesystemd-remount-fs.servicesystemd-shutdownd.servicesystemd-shutdownd.socketsystemd-suspend.servicesystemd-sysctl.servicesystemd-timedated.servicesystemd-tmpfiles-clean.servicesystemd-tmpfiles-clean.timersystemd-tmpfiles-setup.servicesystemd-udevd-control.socketsystemd-udevd-kernel.socketsystemd-udevd.servicesystemd-update-utmp-runlevel.servicesystemd-update-utmp-shutdown.servicesystemd-user-sessions.servicesystemd-vconsole-setup.servicetarget.targettime-sync.targettimer.timerumount.target