reboot vs shutdown -r agora para reiniciar o Linux

11

Normalmente, uso reboot para reiniciar minha caixa do Linux, mas um amigo disse que eu deveria usar shutdown -r now . Existe alguma diferença?

Olhar as páginas de manual me diz algo sobre os níveis de execução, mas estou esperando uma resposta em inglês simples que um usuário de Linux relativamente inexperiente possa entender.

    
por nas 13.08.2010 / 07:48

2 respostas

7

Muitos sistemas Unix têm reboot executando uma reinicialização instant - sem sincronização, sem um valor, nada. É como apertar o botão de reset.

Seu amigo está tentando economizar horas de fscking, ou pior, se você quiser reinicializar um desses sistemas.

    
por 13.08.2010 / 07:52
4

Existem pequenas diferenças na funcionalidade oferecida, mas ambas podem ser usadas para alcançar a mesma coisa. De fato, aqui está o que a página de manual para reboot diz:

When called with --force or when in runlevel 0 or 6, this tool invokes the reboot(2) system call itself and directly reboots the system. Otherwise this simply invokes the shutdown(8) tool with the appropriate arguments.

Além disso, parece que as informações de RUN-LEVEL para ambas as operações são as mesmas. A julgar pelas páginas de manual de reinicialização e desligamento, parece que o desligamento fornece um pouco mais de funcionalidade de nível inferior, e a reinicialização é uma ferramenta de nível mais alto que usa o desligamento.

    
por 13.08.2010 / 07:52

Tags