Runlevel
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 3 oktober 2020; verifiering kräver
1 redigering .
Exekveringsnivå ( initieringsnivå , körnivå ) är ett numrerat driftläge för operativsystemet , vilket innebär närvaron av vissa funktioner i det: ju högre nivånummer, desto fler funktioner. Först implementerad i System V -stil init- delsystem , men används också av andra init-delsystem. Valet av antalet nivåer och deras innehåll skiljer sig från system till system.
Alla operativsystem vid en viss tidpunkt är bara på en av körnivåerna. Systemadministratören kan överföra det från en körnivå till en annan, till exempel med init- programmet (till exempel init 3 ). På de flesta system kan du kontrollera den aktuella nivån med kommandot runlevel .
Traditionella körnivåer
Traditionellt finns det sex nivåer av utförande, numrerade 0 till 6 (nivå 4 används inte), men det finns tio nivåer - från 0 till 9, och litteraturen nämner nivå S, som är en synonym för den första nivån. Egenskaper för traditionella nivåer:
- 0 - stoppa systemet.
- 1 - enanvändarläge , designat för olika administrativa åtgärder för att återställa systemet; i sin betydelse liknar det säkert läge i Windows , men upprepar det inte helt; på denna körnivå är systemet fullt konfigurerat, men inga tjänster körs, och endast en rot kan köras bland användare ;
- 2 - icke-nätverk multiplayer (ibland används som motsvarighet till lager 3);
- 3 - fleranvändarläge med nätverksstöd, normalt serverläge;
- 5 - starta upp i fleranvändarläge med grafisk inloggning;
- 6 - omstart av systemet.
Litteratur
- B. Ward. Kapitel 6. Hur användarutrymme startar // Linux Internals. - St Petersburg. : Peter, 2016. - S. 136-173. — 384 sid.