init - Run Level
Istnieje 8 poziomów uruchamiania w uniksie.
Run Level: System może znajdować się w jednym z ośmiu możliwych poziomów które można konfigurować. Procesy generowane przez init dla każdego z tych poziomów są zdefiniowane w /etc/inittab. Inicjacja może znajdować się w jednym z ośmiu poziomów, 0-6 i S (s i s są takie same). Poziom uruchomienia zmienia się, gdy uprzywilejowany użytkownik uruchamia /sbin/init.
Przykłady
Init 0: Shutdown (przechodzi przez /etc/rc0.d/* skrypty następnie zatrzymuje się)
Init 1: Tryb pojedynczego użytkownika lub tryb awaryjny oznacza, że żadna sieć nie obsługuje wielozadaniowości w tym trybie, tylko w tym kroku roboczym dostęp tylko do uprawnień dostępu do programu
Init 2: Brak sieci, obsługiwana jest wielozadaniowość.
Init 3: Sieć jest obecna w trybie wielozadaniowym, ale nie zawiera GUI.
Init 4: jest podobna do poziomu 3; Jest on zarezerwowany dla innych celów badawczych.
Init 5: Sieć jest wielozadaniowa, a GUI występuje z dźwiękiem itp.
Init 6: Restart - ten poziom uruchamiania jest zdefiniowany w celu ponownego uruchomienia.
Init s: Wpisz komendę init s, aby wejść w tryb konserwacji. Gdy system wejdzie w tryb konserwacji z innego poziomu uruchomienia, tylko system konsoli
Jest używany jako terminal.
Init S, Init m, Init M: Tak jak init s.
czyli te cztery opcje (S, s, M, m) są synonimami.
W większości systemów użytkownik może sprawdzić poziom pracy poprzez polecenia:
$ Runlevel
$ who -r
Aktualny poziom pracy może być zmieniany przez superużytkownika poleceniem telinit
lub init
. Domyślny poziom pracy zapisany jest w pliku /etc/inittab w: initdefault :.