J'essaie de tuer une session d'écran. J'ai remarqué beaucoup d'autres questions connexes, mais aucune de ces réponses ne fonctionne pour moi. J'essaie de tuer la session suivante:
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
Maintenant je suis en session. Selon la documentation:
http://www.gnu.org/software/screen/manual/screen.html#Quit
Je suis censé appuyer sur "control a" puis sur "control \". Je fais ça et rien ne se passe.
Une autre solution a dit d'appuyer sur Ctrl+ aet tapez: quitter. Cependant, encore une fois, cela ne fait rien. En fait, en appuyant sur control+ a, il ne se passe absolument rien par la suite, sauf le message "Aucune autre fenêtre"
screen -r porkypig
ou screen -r 23520
plutôt que d’avoir à inclure la chaîne complète. Les noms d'écran sont supposés faciliter les choses, pas plus compliqués.
ps aux | grep "SCREEN" | awk '{print $2}' | xargs kill