Solución 1:
Es preferible apagar porque le permite especificar el motivo por la acción drástica, algo que siempre debes hacer. El mensaje se grabará en el registro(s) para la posteridad. Por ejemplo:
shutdown -r now 'Kernel upgrade requires reboot'
También puede realizar una programada reiniciar -- especificando algo que no sea now
como el tiempo de reinicio:
shutdown -r 22:00 'Work around kernel memory leak'
Luego, sus usuarios recibirán recordatorios periódicos para salir, etc., el proceso será más ordenado y profesional.
Solución 2:
Para los sistemas Red Hat, no hay diferencia funcional entre reboot
y shutdown -r now
.
Haz lo que sea más fácil para ti.
Solución 3:
Si echa un vistazo, en RHEL 7 tanto /sbin/shutdown
y /sbin/reboot
en realidad son solo enlaces simbólicos a systemctl
de systemd dominio. Entonces, usa lo que quieras. No hay diferencia funcional como dijo ewwhite, ni siquiera en versiones anteriores de RHEL que aún no usaban systemd.
Solución 4:
Usando reboot
es más seguro.
Usando reboot
su intención es clara y no hay forma de escribirla mal para otra cosa como shutdown -t now
lo que podría generar algunos dolores de cabeza si está utilizando un servidor remoto con control limitado.