Estoy tratando de matar una sesión de pantalla. Noté muchas otras preguntas relacionadas, pero ninguna de esas respuestas me funciona. Estoy tratando de matar la siguiente sesión:
screen -ls
There is a screen on:
23520.pts-6.porkypig (09/30/2013 02:49:47 PM) (Detached)
1 Socket in /var/run/screen/S-root.
screen -r 23520.pts-6.porkypig
Ahora estoy en la sesión. De acuerdo con la documentación:
http://www.gnu.org/software/screen/manual/screen.html#Quit
Se supone que debo presionar "control a" y luego "control \". Hago eso y no pasa nada.
Otra solución dice presionar Ctrl+ ay escribir: salir. Sin embargo, nuevamente no hace nada. De hecho, presionando control+ a, absolutamente nada sucede después, excepto un mensaje "No hay otra ventana"
screen -r porkypig
o screen -r 23520
, en lugar de tener que incluir la cadena completa. Se supone que los nombres de pantalla hacen las cosas más fáciles, no más complicadas.
ps aux | grep "SCREEN" | awk '{print $2}' | xargs kill