Plan 9 - man page for init (plan9 section 8)
|Linux & Unix Commands - Search Man Pages
init - initialize machine upon booting
/$cputype/init [ -ctm ] [ command ... ]
Init initializes the machine: it establishes the name space (see namespace(4) and newns in
auth(2)), and environment (see env(3)) and starts a shell (rc(1)) on the console. If a
command is supplied, that is run instead of the shell. On a CPU server the invoked shell
runs cpurc(8) before accepting commands on the console; on a terminal, it runs termrc and
then the user's profile. Options -t (terminal) and -c (CPU) force the behavior to corre-
spond to the specified service class. Otherwise init uses the value of the environment
variable $service to decide the service class.
Init sets environment variables $service (either to the incoming value or according to -t
or -c), $objtype (to the value of $cputype), $user (to the contents of #c/user), and
$timezone (to the contents of /adm/timezone/local).
With option -m init starts only an interactive shell regardless of the command or service
On a CPU server, init requires the machine's password to be supplied before starting rc on
Init is invoked by boot(8), which sets the arguments as appropriate.
rc(1), auth(2), boot(8)
All times are GMT -4. The time now is 07:11 PM.