Quiero suspender mi computadora desde la terminal (una obtenida con CTR+ALT+F1).
Si llamo:
# echo -n mem > /sys/power/state
Después del despertar, dejo una consola autenticada con (posiblemente) credenciales de root abierta para cualquiera.
¿Existe alguna forma elegante de suspender la computadora sin dejar abierta esta consola?
Antecedentes: el botón Suspender no funciona en mi escritorio XFCE y por muchas razones no quiero solucionarlo ahora. Por lo tanto, es más fácil simplemente suspender desde la terminal.
Respuesta1
Aquí está mi solución (no es muy limpia).
Creé un script llamado que /sbin/suspend.sh
contiene:
#!/bin/bash
echo -n mem > /sys/power/state
y luego en mi .bashrc
archivo agregué el siguiente alias:
alias dosuspend='sudo suspend.sh && exit'
Ahora, cada vez que llamo dosuspend
a la consola, se cierra la sesión inmediatamente después del despertar.