Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Sysvinit RunLevels (staršie systémy):
* 0:Halt: Vypnutie systému.
* 1:režim s jedným používateľom: Minimálne prostredie, zvyčajne prístupné iba používateľom koreňov. Užitočné pre úlohy správy a údržby systému bez začatia úplného grafického prostredia alebo služieb.
* 2:Multi-používateľ, bez NFS: Plné prostredie viacerých používateľov, ale bez systému sieťových súborov (NFS).
* 3:Multi-používateľ, so sieťou: Plnené prostredie viacerých používateľov s sieťou povoleným. Toto je často predvolená runlevel pre mnoho serverových systémov.
* 4:Nepoužívané: Zvyčajne vyhradené, ale nie štandardizované.
* 5:Multi-používateľ s grafickým rozhraním (x11): Plné prostredie viacerých používateľov s grafickým používateľským rozhraním. Toto je najbežnejšia runlevel pre stolné systémy.
* 6:Reštartujte: Reštartovanie systému.
Systémové ciele (moderné systémy):
SystemD priamo nepoužíva očíslované bežec. Namiesto toho používa *ciele *, ktoré sú symbolické odkazy na stavy podobné runlevelu. Sú flexibilnejšie a opisnejšie. Niektoré spoločné ciele zahŕňajú:
* `Multi-user.Target`: Podobne ako v prípade RunLevel 3. Plné prostredie viacerých používateľov so sieťou. Toto je často predvolený cieľ serverov.
* `Graphical.Target`: Podobne ako v prípade RunLevel 5. Prostredie viacerých používateľov s grafickým rozhraním. Toto je predvolený cieľ pre stolné systémy.
* `Rescue.Target`: Podobne ako v režime jedného používateľa, poskytuje minimálne prostredie na riešenie problémov.
* `PowerOff.Target`: Vypne systém. Rovnocenné s runlevel 0.
* `Reboot.Target`: Reštartuje systém. Rovnocenné s runlevel 6.
Dôležité úvahy:
* Rozdiely v distribúcii: Presné správanie a služby, ktoré sa začali pri každom runlevele alebo cieľa, sa môžu líšiť medzi distribúciami Linuxu. Konkrétne sa vždy obráťte na dokumentáciu svojej distribúcie.
* init systémy: Init systém (Sysvinit, SystemD, Upstart atď.) Spravuje bežecké alebo ciele.
* Služby: Jednotlivé služby (Daemons) sú ovládané osobitne, často prostredníctvom nástrojov ako `SystemCtl` (pre SystemD) alebo` Service` (pre Sysvinit). Tieto služby určujú, ktoré aplikácie a démoni fungujú na každej úrovni.
Stručne povedané, zatiaľ čo očíslované bežecké runly v Sysvinite poskytli jednoduchý spôsob kategorizácie systémových stavov, ciele SystemD ponúkajú podrobnejší a flexibilnejší prístup k riadeniu spustenia a vypínania systému. Základná funkcia - poskytovanie rôznych prevádzkových režimov systému - však zostáva rovnaká.