NAME
init - process management daemon
SYNOPSIS
init [OPTION]...
DESCRIPTION
init
is the parent of all processes on the system, it is executed by the kernel
and is responsible for starting all other processes; it is the parent of
all processes whose natural parents have died and it is responsible for
reaping those when they die.
Processes managed by
init
are known as jobs, and can be further split into two types; services are
supervised and respawned if they should terminate unexpectedly, and tasks
are simply run once and not respawned if they should terminate.
On startup
init
reads the
/etc/event.d
directory, each file describes a job that should be managed. This includes
the particulars about what binary or shell script code should executed while
the job is running, and which events can cause the job to be started or
stopped.
USAGE
init
is not normally executed by a user process, and expects to have a process
id of 1. If this is not the case, it will actually execute
telinit(8)
and pass all arguments to that. See that manual page for further details.
AUTHOR
Written by Scott James Remnant.
REPORTING BUGS
Report bugs at https://launchpad.net/products/upstart/+bugs
COPYRIGHT
Copyright 2006 Canonical Ltd.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
SEE ALSO