Я пытаюсь убить сеанс экрана. Я заметил много других связанных вопросов, но ни один из этих ответов не работает для меня. Я пытаюсь убить следующую сессию:
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
Сейчас я в сессии. Согласно документации:
http://www.gnu.org/software/screen/manual/screen.html#Quit
Я должен нажать «контроль», а затем «контроль». Я делаю это, и ничего не происходит.
Еще одно решение - нажать Ctrl+ aи набрать: выйти. Однако, опять же, это ничего не делает. На самом деле, после нажатия control+ aабсолютно ничего не происходит, кроме сообщения «Нет другого окна»
screen -r porkypig
или screen -r 23520
, вместо того, чтобы включать полную строку. Предполагается, что псевдонимы делают вещи проще, а не сложнее.
ps aux | grep "SCREEN" | awk '{print $2}' | xargs kill