Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!
Runleveliai: Skirtumas tarp puslapio versijų
S (DragonballPlus perkėlė puslapį Runleveliai į Runlevelis (anksčiau buvo nukreipiamasis): Nesutapimai su paryškintu tekstu ("runlevelis") (revertinkit jei bus kas blogai)) |
|||
| (nerodoma 3 tarpinės versijos, sukurtos 2 naudotojų) | |||
| 1 eilutė: | 1 eilutė: | ||
'''Runlevelis''' - tai tokia būsena, kurioje yra [[System V]] tipo operacinė sistema. Tiesiog sistemai reikia tam tikrų gana skirtingų konfigų, priklausomai nuo to, ką ji daro, tai čia atsiranda visokie init skriptai ir taip toliau. Sistemą paprastai galima pervesti į tam tikrą runlevelį, paleidus init NR, kur NR - tai skaičius, reiškiantis runlevelį. | '''Runlevelis''' - tai tokia būsena, kurioje yra [[System V]] tipo operacinė sistema. Tiesiog sistemai reikia tam tikrų gana skirtingų konfigų, priklausomai nuo to, ką ji daro, tai čia atsiranda visokie init [[skriptai]] ir taip toliau. Sistemą paprastai galima pervesti į tam tikrą runlevelį, [[šelas|šele]] paleidus komandą "[[init]] NR", kur NR - tai skaičius, reiškiantis runlevelį. Aišku, tą padaryti gali tik sistemos [[adminas]], o ne paparastas vartotojas. | ||
Tipiškai runleveliai naudojami visokiose [[Linux]] sistemose, dėl ko šios priskiriamos System V grupei, skirtingai nuo [[BSD]] sistemų, kuriose runleveliai nenaudojami. | Tipiškai runleveliai naudojami visokiose senesnėse [[Linux]] sistemose, dėl ko šios priskiriamos System V grupei, skirtingai nuo [[BSD]] sistemų, kuriose runleveliai nenaudojami. Vienok nuo katrų tai metų daugelis [[Linux]] sistemų nuo runlevelių perbėgo prie [[Systemd]] valdymo, tad dabar tos sistemos nei ten System V, nei išvis nesuprasi, kokios. | ||
Paprastai yra tokie runleveliai: | Paprastai yra tokie runleveliai: | ||
* 0 - | * 0 - Nulinis levelis, t.y., sistema yra sustojusi, ją galima išjungti | ||
* 1 - | * 1 - Vieno vartotojo (single user) režimas, skirtas tik [[root]] akauntui, kai reikia kokius nors keblius darbus padaryti | ||
* 2 - | * 2 - Minimalus daugelio vartotojų režimas, paprastai nenaudojamas | ||
* 3 - | * 3 - Įprastas daugelio vartotojų režimas, naudojamas serveriuose | ||
* 4 - | * 4 - Atsarginis runlevelis neaišku kam, nenaudojamas | ||
* 5 - | * 5 - Įprastas daugelio vartotojų režimas, skirtas [[darbo stotys|darbo stotims]], t.y., su [[grafinė aplinka|grafine aplinka]] | ||
* 6 - | * 6 - Sistemos perkrovimas (reboot) | ||
Kadangi [[BSD]] sistemos geresnius dalykus iš [[System V]] irgi perima, tai perėmė ir dalį runlevelių, tiesa, gerokai supaprastintai. Tipiški BSD runleveliai būna tokie: | |||
* 0 - Sistemos išjungimas | |||
* S - Single user (vieno vartotojo) režimas, skirtas sistemos taisymui | |||
* 1 - Nukreipimas į S runlevelį | |||
* 2 - Multi user (daugelio vartotojų) režimas su [[terminalas|terminaliniu]] (tekstiniu) prisijungimu | |||
* 3 - Nukreipimas į 2 runlevelį | |||
* 4 - Nukreipimas į 2 runlevelį | |||
* 5 - Multi user (daugelio vartotojų) režimas su grafiniu ([[X-Window]]) prisijungimu | |||
* 6 - Sistemos perkrovimas | |||
Žodžiu, kaip matome, viskas yra panašu, tik kad įprastas tekstinis multi-user režimas BSD sistemose kažkodėl paverstas iš trečio į antrą. Bet kadangi trečias runlevelis BSD sistemose paleidžia tą patį antrą, o antras runlevelis ir System V yra daugelio vartotojų, tai suderinamumas išlieka. | |||
[[Category:UNIX]] | [[Category:UNIX]] | ||
Dabartinė 16:04, 25 vasario 2026 versija
Runlevelis - tai tokia būsena, kurioje yra System V tipo operacinė sistema. Tiesiog sistemai reikia tam tikrų gana skirtingų konfigų, priklausomai nuo to, ką ji daro, tai čia atsiranda visokie init skriptai ir taip toliau. Sistemą paprastai galima pervesti į tam tikrą runlevelį, šele paleidus komandą "init NR", kur NR - tai skaičius, reiškiantis runlevelį. Aišku, tą padaryti gali tik sistemos adminas, o ne paparastas vartotojas.
Tipiškai runleveliai naudojami visokiose senesnėse Linux sistemose, dėl ko šios priskiriamos System V grupei, skirtingai nuo BSD sistemų, kuriose runleveliai nenaudojami. Vienok nuo katrų tai metų daugelis Linux sistemų nuo runlevelių perbėgo prie Systemd valdymo, tad dabar tos sistemos nei ten System V, nei išvis nesuprasi, kokios.
Paprastai yra tokie runleveliai:
- 0 - Nulinis levelis, t.y., sistema yra sustojusi, ją galima išjungti
- 1 - Vieno vartotojo (single user) režimas, skirtas tik root akauntui, kai reikia kokius nors keblius darbus padaryti
- 2 - Minimalus daugelio vartotojų režimas, paprastai nenaudojamas
- 3 - Įprastas daugelio vartotojų režimas, naudojamas serveriuose
- 4 - Atsarginis runlevelis neaišku kam, nenaudojamas
- 5 - Įprastas daugelio vartotojų režimas, skirtas darbo stotims, t.y., su grafine aplinka
- 6 - Sistemos perkrovimas (reboot)
Kadangi BSD sistemos geresnius dalykus iš System V irgi perima, tai perėmė ir dalį runlevelių, tiesa, gerokai supaprastintai. Tipiški BSD runleveliai būna tokie:
- 0 - Sistemos išjungimas
- S - Single user (vieno vartotojo) režimas, skirtas sistemos taisymui
- 1 - Nukreipimas į S runlevelį
- 2 - Multi user (daugelio vartotojų) režimas su terminaliniu (tekstiniu) prisijungimu
- 3 - Nukreipimas į 2 runlevelį
- 4 - Nukreipimas į 2 runlevelį
- 5 - Multi user (daugelio vartotojų) režimas su grafiniu (X-Window) prisijungimu
- 6 - Sistemos perkrovimas
Žodžiu, kaip matome, viskas yra panašu, tik kad įprastas tekstinis multi-user režimas BSD sistemose kažkodėl paverstas iš trečio į antrą. Bet kadangi trečias runlevelis BSD sistemose paleidžia tą patį antrą, o antras runlevelis ir System V yra daugelio vartotojų, tai suderinamumas išlieka.