Estou tentando reiniciar meu servidor Debian 10, mas tudo que consigo é command not found
.
Eu tentei:
shutdown
reboot
restart
poweroff
mas nada funciona. eu encontreiessethread, mas quando tento executar qualquer uma dessas coisas, sudo
recebo bash: sudo: command not found
. No momento estou logado como root, então devo ter privilégios para reiniciar a máquina.
Alguma ideia?
Responder1
O truque para corrigir esse inconveniente é dizer explicitamente su
para definir a variável de ambiente como se o usuário fizesse login diretamente. Isso pode ser feito usando o -
switch.
$ su -
Responder2
O Debian 10 agora mudou totalmente para Systemd, o que significa que os comandos tradicionais para interromper ou reiniciar um sistema como 'shutdown -h now' ou 'reboot' não funcionarão mais
A partir do Debian 10, você deve usar os comandos systemctl poweroff
ou systemctl reboot
.
Editar: parece que a fonte acima estava parcialmente incorreta, você ainda pode fazer login como root (veja a resposta de Eugene) para executar os comandos antigos. Se você não quiser fazer login como root, use systemctl
.
Responder3
Como root
-> systemctl poweroff
ou systemctl reboot
.
Responder4
Usar /sbin/shutdown [OPTIONS...] [TIME] [WALLMSG]
:)