perrunlevel
Perrunlevel is a term used to describe the per-runlevel configuration policy in Unix-like init systems. It refers to how, for each defined runlevel, the system determines which services should be started, stopped, or kept running. The concept is most closely associated with SysV init, where different runlevels represent distinct system states such as halt, single-user mode, multi-user mode, and graphical mode.
In a SysV-style setup, perrunlevel configuration is implemented through runlevel-specific directories that contain symbolic links to
The perrunlevel mechanism ensures the system reaches an appropriate state for each mode. For example, runlevel
With the rise of systemd, runlevels are largely superseded by targets, and per-runlevel management is achieved
Note: perrunlevel as a term is descriptive rather than a formal standard; it describes how services are