RogerDez
(usa Outra)
Enviado em 30/03/2020 - 11:24h
é uma solução correta. ponto.
eu tb liberei acesso sudo para o meu user justamente pq tem certas funcionalidades, que nem desligar por um atalho de teclado por ex, que não tem como ficar digitando senha..
só para ref, vc pode usar qq um desses comandos equivalentes no xfce4 que estão dentro dessas funções que uso.
#shutdown
sdh() {
printf '[halt]\n'
sleep 1
sudo systemctl poweroff
#sudo poweroff
#sudo halt -p
#sudo shutdown -h now
#xfce4-session-logout --halt
}
#reboot
sdr() {
printf '[reboot]\n'
sleep 1
sudo systemctl reboot
#sudo reboot
#sudo halt --reboot
#sudo shutdown -r now
#xfce4-session-logout --reboot
}
#xfce4 logout
out() {
if [[ -n "${TMUX}" ]]; then
printf "Cannot run xfce4-session under Tmux.\n" 1>&2
sleep 0.6
exit 1
else
xfce4-session-logout --fast --logout
fi
}
alguns desses são somente atalhos do systemd, não me lembro exatamente agora.
halt terminates all processes and shuts down the cpu.
poweroff is exactly like halt, but it also turns off the unit itself (lights and everything on a PC). It sends an ACPI command to the board, then to the PSU, to cut the power.
shutdown is like poweroff, but it also runs the shutdown scripts.
https://unix.stackexchange.com/questions/205464/whats-the-difference-between-poweroff-and-halt
o xfce4-session não precisa de sudo para desligar será??
eu não sei pq desligo com essas funções de shell e tb nao gosto de digitar a senha..