@laffuste „s komentarz pracował dla mnie, ale quiti :quitprowadzić do command not foundmojej zdalnego serwera Linux (prawdopodobnie różnice między wersjami systemu operacyjnego lub ekran są winni)
Pomogło mi to, gdy ekran był całkowicie zablokowany, ale musiałem również znaleźć i zabić sam proces. ps aux | grep screenznalazłem pid i wydałem go, killaby go usunąć. W zależności od tego, co masz uruchomione na ekranie, możesz również mieć pliki tymczasowe i blokady do czyszczenia.
Pracowałem przysmak, ale musiałem go nieco zmodyfikować, aby działał na OSX: screen -ls | tail +2 | head -2 | awk '{print $1}'| xargs -I{} screen -S {} -X quit
== ISSUE THIS COMMAND
[xxx@devxxx ~]$ screen -ls
== SCREEN RESPONDS
There are screens on:
23487.pts-0.devxxx (Detached)
26727.pts-0.devxxx (Attached)
2 Sockets in /tmp/uscreens/S-xxx.
== NOW KILL THE ONE YOU DONT WANT
[xxx@devxxx ~]$ screen -X -S 23487.pts-0.devxxx kill
== WANT PROOF?
[xxx@devxxx ~]$ screen -ls
There is a screen on:
26727.pts-0.devxxx (Attached)
1 Socket in /tmp/uscreens/S-xxx.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.