Per controllare il tuo runlevel attuale e precedente usa runlevel
comando:
# runlevel N 2
Dall'output del comando precedente possiamo vedere che non è stato rilevato alcun runlevel precedente e il livello di esecuzione corrente è 2
. Elenco di runlevel definito da Ubuntu Linux:
- 1 – Singolo
- 2,3,4,5 – Runlevel definiti dall'utente. Predefinito 2
- 6 – Riavvio
Per modificare temporaneamente il runlevel sul tuo sistema Ubuntu Linux usa telinit
o invoca direttamente init
comando. Il seguente comando linux cambierà il runlevel in 1
:
# init 1 OR # telinit 1
Per modificare in modo permanente il tuo runlevel su Ubuntu Linux, modifica la seguente riga all'interno di /etc/init/rc-sysinit.conf
:
env DEFAULT_RUNLEVEL=2
Un'altra alternativa su come modificare un runlevel predefinito su Ubuntu Linux è modificare la sequenza di avvio predefinita di Grub. Individua /etc/default/grub
file e riga di modifica:
GRUB_CMDLINE_LINUX=""
Per includere il runlevel desiderato. Ad esempio, per modificare il runlevel predefinito in 5
modificare la riga sopra al runlevel desiderato. Ad esempio per passare al runlevel 5 inserisci:
GRUB_CMDLINE_LINUX="5"
ed esegui il comando di aggiornamento di Grub con privilegi di amministratore:
# update-grub
Dopo il riavvio, il sistema si avvierà ora al runlevel 5.