comando init
parece ser o primeiro processo em execução após cada inicialização.
Se eu init
estiver 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 init
por exemplo. Outras páginas de manual interessantes incluem runlevel
e telinit
.