Naar inhoud springen

Ubuntu: Linux voor mensen/Processen/De afsluitprocedure

Uit Wikibooks

Ubuntu: Linux voor mensen

  1. Wat je moet weten over processen
    1. Wat is een proces?
    2. Soorten processen
    3. Eigenschappen van processen
    4. Informatie over een proces opzoeken
    5. De levenscyclus van een proces
    6. Signalen
  2. Hoe je computer opstart en afsluit
    1. De opstartprocedure
    2. De afsluitprocedure
  3. Processen beheren
    1. Werk voor de systeembeheerder
    2. Hoe lang zal het duren?
    3. Performance
    4. Belasting
    5. Wat kan ik doen?
    6. Processen onderbreken
  4. Processen programmeren voor automatische uitvoering
    1. Maak gebruik van de daluren
    2. Het sleep commando
    3. Het at commando
    4. Het cron systeem
  5. Samenvatting

Het is doorgaans geen goed idee om een computer zomaar af te zetten. Als het systeem niet de tijd krijgt om bestandssystemen te vergrendelen, bijvoorbeeld, kunnen er data verloren gaan. Ook als processen zomaar afgebroken worden, zonder dat ze de bestanden die ze geopend hebben, kunnen afsluiten, kunnen er problemen optreden. Zulke problemen kwamen vroeger vaak voor na stroompannes.

Vandaag de dag wordt er echter alles aan gedaan om de moeilijkheden tot een minimum te beperken. Of je nu via de grafische interface afmeldt, of je drukt de powerknop op je computer zelf in, of je drukt Ctrl+Alt+Del, telkens zal init merken wat er gaande is en proberen via de initscripts voor runlevel 0 of 6 alle processen mooi te laten afsluiten. Het systeem wordt volledig gestopt of herstart op een propere manier, er blijven geen onafgewerkte taken rondslingeren.

Concreet zal init gaan kijken in de mappen etc/rc0.d of /etc/rc6.d, alnaargelang de vereiste actie stoppen of herstarten is, en alle scripts uitvoeren. Als gewone gebruiker kan je enkel via de grafisch interface het systeem afzetten of herstarten. De commando's init, shutdown en halt, die door het systeem aanroepen worden, zijn via de terminal interface enkel toegankelijk voor de systeembeheerder

Informatie afkomstig van Wikibooks NL, een onderdeel van de Wikimedia Foundation.