Ich bin sehr neu auf dem Bildschirm und ich habe C-Something anstelle von C-a getroffen. Jetzt kann ich nicht mehr loslassen oder andere Befehle ausführen. Was kann ich tun, um meine Bildschirmsitzung zu trennen?Bildschirmsitzung kann nicht getrennt werden
Antwort
Möglicherweise hast du C-s
(s für "Stop") C-q
versucht ... nicht
Wenn alle Stricke wieder aufnehmen, Login von einem anderen Terminal und Typ: screen -raAdx
. Dadurch wird der Bildschirm wieder als freigegeben hinzugefügt und Sie können ihn trennen.
ctrl-a + d ablöst
Alternative zu detatch wenn Sie die Informationen auf dem Bildschirm nicht mehr möchten, können Sie einfach den Prozess beenden.
Nicht sicher von irgendeinem Befehl, der den Bildschirm nicht reagiert.
^D (C-D) beendet den Bildschirm nicht! Es kann sich möglicherweise von Ihrer Shell-Sitzung abmelden, die die Shell-Sitzung und damit Ihre Bildschirmsitzung schließt. Dies ist jedoch nicht der Fall, wenn Sie mehr als ein Fenster, eine Vordergrundanwendung und andere Dinge ausführen. – strager
Sie können sich auch einfach abmelden, indem Sie die Terminalsitzung beenden, sich dann erneut anmelden und die Sitzung screen
erneut anhängen.
Ich hatte heute ein ähnliches Problem. Ich übertrug eine 100GB-Datei über einen 1MBps-Link, und es war die Hälfte der Übertragung, als meine Arbeitsstation abgestürzt ist. Ich brachte PuTTY zurück und stieg auf meinen Terminalserver, aber keine Kombination der Befehle zum Trennen/Wiederanschließen funktionierte. Ich entschied, dass ich Bildschirm abtöten würde, also überprüfte ich ps, um die PID zu erhalten. Während ich die PS-Ausgabe betrachtete, bemerkte ich, dass die BASH-Sitzung, die ich zum Starten von Screen verwendet hatte, noch lief. Aus einer Laune heraus beschloss ich, diese Sitzung anstelle des Bildschirms zu beenden und dachte: "Das sollte so sein, als würde ich das PuTTY-Fenster schließen, das es mir ermöglicht, es wieder anzubringen." Sicher genug, ich konnte "screen -dr" erfolgreich ausführen.
- 1. Kann die Bildschirmsitzung angezeigt werden?
- 2. Fenstertitel in Bildschirmsitzung nicht gespeichert
- 3. Wie kontrolliere ich eine Bildschirmsitzung innerhalb einer Bildschirmsitzung?
- 4. 2 Div-Zeilen können nicht getrennt werden
- 5. Schreiben eines Skripts zum Schließen der Bildschirmsitzung
- 6. Kann ich eine aktive Terminalsitzung in eine Bildschirmsitzung verschieben?
- 7. Ich führe eine * angeschlossene * Bildschirmsitzung asynchron aus
- 8. Wie können Benutzerrollen in Firebase getrennt werden?
- 9. Senden von ctrl-c an bestimmte Bildschirmsitzung
- 10. Wie man theano innerhalb der Bildschirmsitzung benutzt?
- 11. COM-Objekt, das von seinem zugrunde liegenden RCW getrennt wurde, kann nicht verwendet werden
- 12. Twisted erkennt Client nicht getrennt
- 13. Shell-Skript in getrennter Bildschirmsitzung ausführen. Muss töten. Wie?
- 14. Eclipse Ausnahme: Getrennt wird Daten nicht aktuell
- 15. String-Tokenisierung, durch Token nicht getrennt Separator
- 16. Wie werden Stile in einem geschachtelten Listenstyling voneinander getrennt?
- 17. Wie werden ausgewählte Spalten durch Tabulatoren getrennt gedruckt?
- 18. UITableViewCell mit mehreren Etiketten als Ganzes gelesen, getrennt werden?
- 19. Wird mein 'neues Objekt' Müll auf Socket getrennt werden
- 20. C# Socket wird nicht ordnungsgemäß getrennt
- 21. Eine vollständige Bildschirmsitzung mit mehreren Fenstern lösen und wieder anbringen
- 22. Wie kann ich Visual Studio so konfigurieren, dass Quelldateien, Projekteinstellungen und temporäre Dateien sauber getrennt werden?
- 23. Reformierte String durch Kommas getrennt werden und formatiert
- 24. Wie werden Seed-Dateien in Laravel getrennt und sauber gehalten?
- 25. Python Pandas: Wie gruppierte Daten durch Kopfzeilen getrennt gelesen werden?
- 26. Wie kann Python durch ein Zeichen getrennt werden, dieses Zeichen beibehalten?
- 27. Zwei Date Picker-Fragmente - Wie kann das Datum getrennt bearbeitet werden?
- 28. Spiel Ausdrücke durch Leerzeichen getrennt
- 29. Array-Elemente Raum Get getrennt statt Komma getrennt
- 30. Wie kann die anfängliche Datenladung von inkrementellen untergeordneten Elementen mit Firebase getrennt werden?
Dies ist super praktisch, wenn screen -ls Ihren Bildschirm als angehängt zeigt, aber Sie haben kein Terminal dafür – Ascherer
Falls jemand zwei Bildschirmsitzungen hat, [möglicherweise] eine innerhalb der anderen, musste ich 'screen- d-R 'um den äußeren zu lösen, sonst löste sich nur die innere Sitzung. –
Schwarze Magie! Das hat tatsächlich funktioniert. Ich hatte das seltsame Problem, das Ascherer beschrieben hatte, und das behob es. – ktm5124