NIVELE DE RULARE (RUNLEVELS) ÎN LINUX
Nivelurile de rulare (Runlevels) în Linux
Nivelurile de rulare sunt un concept din Linux care reprezintă stările sistemului. Acestea
sunt în număr de 7 și sunt numerotate de la 0 la 6.
Cu alte cuvinte, nivelurile de rulare determină ce program poate rula după ce sistemul
de operare a bootat. Înainte, nivelul de execuție implicit introdus după procesul de boot
era configurat în fișierul /etc/inittab. Acum acestea pot fi configurate folosind comanda
runlevel. Aceasta comandă poate fi inspectată folosind comanda man runlevel.
Comenzi utile:
systemctl get-default
-> Afișează nivelul de rulare actual
systemctl set-default [[Link]]
-> Setează nivelul de rulare
Tabelul următor arată corespondentele dintre runlevel-urile SysV și target-urile
systemd:
Runlevel | Systemd Target | Descriere
-------------------------------------------------------------
0 | [Link] | Oprește sistemul
1, s | [Link] | Mod de recuperare (acces root)
2 | [Link] | Multi-utilizator, fără GUI
3 | [Link] | Multi-utilizator, CLI (mod server)
4 | [Link] | Mod definit de utilizator
5 | [Link] | Mod grafic
6 | [Link] | Repornire sistem
Pentru a modifica target-ul sistemului în [Link] avem la dispoziție comanda:
systemctl isolate [Link]
Alternativ, comanda init poate fi folosită (depreciată):
init n # unde n este runlevel-ul dorit