O que acontecerá se eu executar o comando init no meu terminal Ubuntu Gnome?

O que acontecerá se eu executar o comando init no meu terminal Ubuntu Gnome?

comando initparece ser o primeiro processo em execução após cada inicialização.

Se eu initestiver no meu terminal Ubuntu Gnome, isso reiniciará meu sistema operacional?

Responder1

Se você não for root (e normalmente não deveria estar logado como root), você receberá apenas uma mensagem:

bash$ init
init: Need to be root

se você for root, poderá alterar o nível de execução atual do sistema usando init (na verdade ele executa "telinit" para fazer a alteração).

bash$ sudo init
init: missing runlevel
Try `init --help' for more information.

se você realmente deseja reinicializar seu sistema, você pode fazer isso dizendo ao init para mudar para o nível seis:

bash$ sudo init 6

(Na verdade, não vou fazer isso porque não quero realmente reiniciar minha máquina.)

Para referência futura, tudo isso está bem descrito nas páginas de manual. Tente correr, man initpor exemplo. Outras páginas de manual interessantes incluem runlevele telinit.

informação relacionada