<sect2><title>Inhoud van Sysvinit</title>

<para>Als laatste vergeleken met versie &sysvinit-contversion;.</para>

<sect3><title>Programmabestanden</title>
<para>halt, init, killall5, last, lastb (link naar last), mesg, pidof
(link naar killall5), poweroff (link naar halt), reboot (link naar halt), 
runlevel, shutdown, sulogin, telinit (link naar init), utmpdump en
wall</para></sect3>

<sect3><title>Beschrijvingen</title>

<sect4><title>halt</title>
	<para>halt maakt een aantekening in /var/log/wtmp dat het systeem
		wordt afgesloten en vertelt de kernel dan te stoppen,
		opnieuw op te starten of het systeem uit te zetten. Als
		halt of reboot wordt aangeroepen wanneer het systeem
		zich niet bevindt in runlevel 0 of 6, dan zal in plaats
		daarvan shutdown worden aangeroepen (met de vlag -h of -r).
</para></sect4>

<sect4><title>init</title>
	<para>init is de ouder van alle processen. De primaire rol van init
		is processen in het script opgeslagen het bestand
		/etc/inittab aan te maken. Dit bestand bevat gewoonlijk
		entry's die zorgen dat init getty's voortbrengt op elke lijn
		waarop gebruikers in kunnen loggen. Het bestuurt ook 
		autonomous processen nodig voor een bepaald systeem.
</para></sect4>

<sect4><title>killall5</title>
<para>killall5 is de SystemV killall opdracht. Het stuurt een signaal naar
alle processen behalve de processen in zijn eigen sessie,
zodat het de shell niet afsluit die het script uitvoert
vanwaar het werd aangeroepen.
</para></sect4>

<sect4><title>last</title>
	<para>last zoekt terug in het bestand /var/log/wtmp (of het bestand
		toegekend met de vlag -f) en toont een lijst met alle
		gebruikers die zijn in- en uitgelogd sinds de aanmaak van
		dat bestand.
</para></sect4>

<sect4><title>lastb</title>
<para>lastb is hetzelfde als last, behalve dat het standaard een log toont
van het bestand /var/log/btmp, waarin alle mislukte
loginpogingen staan.
</para></sect4>

<sect4><title>mesg</title>
	<para>mesg bestuurt de toegang door anderen tot de terminal van een
		gebruiker. Het wordt typisch gebruikt om andere gebruikers
		naar deze terminal het schrijven toe te staan of te
		weigeren.
</para></sect4>

<sect4><title>pidof</title>
<para>pidof toont de process identifiers (PIDs) van de benoemde programma's.
</para></sect4>

<sect4><title>poweroff</title>
	<para>poweroff is equivalent aan shutdown -h -p now. Het stopt de
		computer en schakelt de computer uit (wanneer gebruik wordt
		gemaakt van een APM compliant BIOS en APM in de kernel
		is geactiveerd).
</para></sect4>

<sect4><title>reboot</title>
<para>reboot is equivalent aan shutdown -r now. Het start de computer opnieuw op.
</para></sect4>

<sect4><title>runlevel</title>
	<para>runlevel leest het systeembestand utmp (typisch /var/run/utmp) om
		het runlevelrecord te lokaliseren, en print dat het eerdere
		en huidige systeemrunlevel gescheiden door een enkele
		spatie op standaarduitvoer. 
</para></sect4>

<sect4><title>shutdown</title>
	<para>shutdown sluit het systeem op een veilige manier af. Alle
		ingelogde gebruikers worden op de hoogte gebracht dat het
		systeem wordt afgesloten, en inloggen wordt geblokkeerd.
</para></sect4>

<sect4><title>sulogin</title>
	<para>sulogin wordt door init aangeroepen wanneer het systeem
		overschakelt naar de single user modus (dit wordt gedaan
		via een entry in /etc/inittab). Init probeert ook
		sulogin uit te voeren wanneer de -b vlag is doorgegeven
		vanuit de bootloader (LILO bijvoorbeeld).
</para></sect4>

<sect4><title>telinit</title>
	<para>telinit stuurt van toepassing zijnde signalen naar init, het
		vertellend naar welk runlevel over te schakelen.
</para></sect4>

<sect4><title>utmpdump</title>
<para>utmpdumps print de inhoud van een bestand (gewoonlijk /var/run/utmp) in
een gebruikersvriendelijk formaat op standaarduitvoer.
</para></sect4>

<sect4><title>wall</title>
	<para>wall stuurt een bericht naar iedereen die is ingelogd en de mesg
		permissie heeft ingesteld op yes.
</para></sect4>

</sect3>

</sect2>

