2018-05-05 06:38:38 +05:30
|
|
|
README for SysV init
|
|
|
|
====================
|
|
|
|
|
2020-11-18 06:01:37 +05:30
|
|
|
SysV init is a classic initialization program (PID 1) for GNU/Linux and
|
2018-05-05 06:38:38 +05:30
|
|
|
other UNIX/POSIX systems. It is designed to be small, simple and to
|
|
|
|
stay out of the way.
|
|
|
|
|
|
|
|
Init is the parent (or grandparent) of all other processes on the
|
|
|
|
system. It kicks off the starting of other system services and
|
|
|
|
can act as a parent process to services which no longer have an
|
|
|
|
active parent process.
|
|
|
|
|
|
|
|
SysV init uses the concept of runlevels. A runlevel is a configuration of the
|
|
|
|
system which allows only a selected group of processes to exist.
|
|
|
|
The processes spawned by init for each of these runlevels are defined in the
|
|
|
|
/etc/inittab file. Init can be in one of eight runlevels. The runlevel is
|
|
|
|
changed by the administrator running the telinit command which selects
|
|
|
|
which runlevel we want to use.
|
|
|
|
|
|
|
|
More information on init, runlevels and switching between them can be found
|
|
|
|
in the init manual page. (See "man init".)
|
2009-09-10 13:58:49 +05:30
|
|
|
|
2018-02-24 03:04:30 +05:30
|
|
|
contrib Unofficial stuff, add-on programs
|
|
|
|
doc Documentation
|
|
|
|
man Manual pages
|
2009-09-10 13:58:49 +05:30
|
|
|
src Source code
|
|
|
|
|
2018-02-24 03:04:30 +05:30
|
|
|
For instructions on building and installing SysV init, please
|
|
|
|
see the "doc/Install" file.
|
|
|
|
|