A reinicialização é igual à init 6 para o ubuntu?
Estou executando o Ubuntu 12.04 no Amazon EC2. Quando colocado na caixa, posso digitar runlevele recebo:
N 2
Olhando, man rebootvejo que:
Quando chamada com --force ou no nível de execução 0 ou 6, essa ferramenta chama a própria chamada de sistema reboot (2) e reinicializa diretamente o sistema. Caso contrário, isso simplesmente chama a ferramenta shutdown (8) com os argumentos apropriados.
Se eu ler man shutdown 8, vejo:
O encerramento determina que o sistema seja desativado de maneira segura. Todos os usuários conectados são notificados de que o sistema está inoperante e, nos últimos cinco minutos após TIME, novos logins são impedidos.
Meu entendimento básico sobre a diferença entre reboote init 6é:
- Em outras distros e talvez distros mais antigos
reboot, basta desmontar os discos e pressionar o botão liga / desliga sem executar nenhum script de desligamento init 6executará todos os scripts de desligamento/etc/init/rc.*, pois reduz o nível de execução do sistema- Nas versões mais recentes do Ubuntu, o
rebootcomando sem--forceou-fexecutará o comando shutdown, o que basicamente faria a mesma coisa queinit 6 - Provavelmente é melhor adquirir o hábito de usar em
init 6vez derebootser mais seguro e funcionaria melhor na distribuição cruzada, mas o comportamento padrão derebootfoi alterado para tentar evitar erros / dataloss se alguém o usar.
Isso é certo? Se não, o que estou perdendo?