Quiero ejecutar un comando, diga tocar ~/test.txt cada vez que cierre sesión en mi computadora. ¿Es eso posible, y si es así, cómo debo hacer esto? He mirado otras respuestas, pero eran demasiado oscuras. Específicamente, uno mencionó que debería encontrar algún tipo de archivo "común" si quiero que este comando se ejecute para todos los eventos de cierre de sesión del usuario. Cualquier ayuda es bienvenida, gracias de antemano.
Respuesta aceptada:
Si quiere decir "cerrar sesión" como cerrar sesión de GUI...
Depende de la interfaz gráfica de usuario que utilice:
Gnomo:El script /etc/gdm/PostSession/Default
es ejecutado por root cada vez que alguien sale de su sesión X.
Fuente:¿Cómo puedo hacer que un script se ejecute automáticamente después de iniciar y cerrar sesión en gdm? | Pregúntale a Ubuntu
Unidad (Ubuntu por defecto):en /etc/lightdm/lightdm.conf
.
debajo de un capítulo de [SeatDefaults]
un comando session-cleanup-script=/path/to/your-script.sh
hará el truco.
Fuente:Cómo ejecutar un script al cerrar la sesión | Pregúntale a Ubuntu
KDE ejecutará /usr/shutdown
guión.
Fuente:Cómo ejecutar un script de cierre de sesión | Foros de la comunidad de KDE