I runlevel nel mondo unix possone esere di due tipi:
- Usato da Unix System
- Usato da BSD
I runlevel sono delle astrazioni software che stanno ad indicare diversi stati della macchina in cui possono funzionare, o in gergo “girare”diversi programmi.
Ecco l’elenco dei runlevel linux:
- Runlevel 0 : Avvia la sequenza di arresto del sistema operativo (shutdown)
- Runlevel 1: Rappresenta la modalità single user, singolo utente, nessun altro utente può effettuare l’accesso e il servizio di rete è disabilitato.
- Runlevel 2: Rappresenta lo stato multiutente, il servizio rete è attivo ma è disabilitato il file sharing.
- Runlevel 3: In genere è utilizzato quando si opera in modalità testuale, tutti i servizi sono però attivi.
- Runlevel 4: Libero. Può essere dedicato ad usi personali e personalizzato.
- Runlevel 5: E’ il runlevel predefinito per l’avvio di Linux in modalità grafica.
- Runlevel 6: Avvia la sequenza di riavvio .


