Isso criará problemas críticos se alguém sempre usar '' shutdown -h now "?

20

De acordo com este post, o desligamento do menu solicita que cada aplicativo salve seu trabalho antes de desligar. Algo mais sério acontecerá se alguém sempre usa sudo shutdown -h nowpara desligar a máquina? Funciona tão rápido que estou pegando o jeito.

user13107
fonte
2
Eu acho que a pior coisa que poderia acontecer é um arquivo corrompido porque não foi fechado corretamente / no meio da escrita.
NorTicUs 17/10/12
2
Eu usaria sudo poweroff, mas acho que são a mesma coisa. Se você não escolher uma opção de força (-f ou equivalente), não há problema. O programa provavelmente interrompe / mata todos os seus processos / programas normalmente no início. Se você não salvou seu trabalho (por exemplo, um documento aberto editado no libreoffice), poderá perder seu trabalho não salvo.
Savvas Radevic

Respostas:

17

Nada que eu saiba. Foi assim que desliguei todos os meus servidores. O uso das opções -q forçaria um desligamento não normal, mas a opção -h está correta. A parte 'now' do comando é o 'tempo' para desligar.

sintaxe:

desligamento [-a] [- t sec] [- krhnfFc] [hora] [mensagem de aviso]

shutdown -h -t 10

especificou um desligamento em 10 segundos.

desligamento -h 8:00

o desligamento acontece às 8 horas

cprofitt
fonte
4

Desde que não haja aplicativos que exijam etapas de desligamento manual (ou você sempre execute etapas manuais) e não haja usuários que possam ter arquivos abertos (digamos no vi ou no openoffice) que possam ter o tapete puxado por baixo deles. Obviamente, essas são principalmente as preocupações de um servidor. Se o sistema for usado somente por você, não se preocupe.

Keith Wolters
fonte