From ArchWiki
< Init
Revision as of 11:32, 9 November 2016 by Xan (talk | contribs) (→‎SysVinit: changin order)
Jump to navigation Jump to search

Tango-view-fullscreen.pngThis article or section needs expansion.Tango-view-fullscreen.png

Reason: Add comparisons with the other available init systems. (Discuss in Talk:Init/Rosetta#)

This article draws a parallel between systemd and other init systems.

You can omit the .service and .target extensions, especially if temporarily editing the kernel parameters.


systemd SysVinit OpenRC Description
systemctl list-units rc.d list rc-status List running services status
systemctl --failed rc-status --crashed Check failed services
systemctl --all rc-update -v show Display all available services.
systemctl (start, stop, restart, status) daemon.service rc.d (start, stop, restart) daemon rc-service (start, stop, restart, status) daemon Change service state.
systemctl (enable, disable) daemon.service chkconfig daemon (on, off) rc-update (add, del) daemon Turn service on or off.
systemctl daemon-reload chkconfig daemon --add Create or modify configuration.

Targets table

systemd Target SysV Runlevel Notes, 0 Shut down the system., 1, s, single Single user mode.,, 2, 4 User-defined/Site-specific runlevels. By default, identical to 3., 3 Multi-user, non-graphical. Users can usually login via multiple consoles or via the network., 5 Multi-user, graphical. Usually has all the services of runlevel 3 plus a graphical login., 6 Reboot emergency Emergency shell