Quero suspender meu computador do terminal (obtido por CTR+ALT+F1).
Se eu ligar:
# echo -n mem > /sys/power/state
após a ativação, deixo um console autenticado com (possivelmente) credenciais de root abertas para qualquer pessoa.
Existe alguma maneira elegante de suspender o computador sem deixar o console aberto?
Histórico: O botão Suspender não está funcionando na minha área de trabalho XFCE e, por vários motivos, não quero corrigi-lo agora. Portanto, é mais fácil simplesmente suspender no terminal.
Responder1
Aqui está a minha solução (não é muito limpa).
Criei um script chamado /sbin/suspend.sh
contendo:
#!/bin/bash
echo -n mem > /sys/power/state
e então no meu .bashrc
arquivo adicionei o seguinte alias:
alias dosuspend='sudo suspend.sh && exit'
Agora, sempre que eu ligo, dosuspend
o console é desconectado logo após a ativação.