Ich habe versehentlich eine Verbindung zu einer zweiten GNU-Bildschirmsitzung innerhalb einer vorhandenen Bildschirmsitzung hergestellt und kann keine Befehle für den inneren Bildschirm trennen oder ausgeben. Ich erinnere mich, wie ich das vorher herausgefunden habe, habe es aber völlig vergessen und möchte es als Referenz behalten.
Eine Möglichkeit besteht darin, den inneren Bildschirm von screen -dr
der Shell zu trennen. Doch wie lautet die Tastenkombination, um dies vom Bildschirm selbst aus zu tun?
gnu-screen
Artem Russakovskii
quelle
quelle
ctrl-t a d
.escape ^Tt
Sie einfach zu Ihrem~/.screenrc
.ctrl+a a
wird die Escape - Sequenz (ctrl + a) zu dem Unterbildschirm passieren .. Also,ctrl+a a d
tunctrl+a d
in dem Unterbildschirm (Ablösen es)Es funktioniert mit jedem Bildschirmbefehl, zum Beispiel
ctrl+a, a, c
wird ein Fenster im Unterbildschirm erstelltquelle
Wenn Sie einen Bildschirm
s3
in einems2
anderen Bildschirm habens1
, können Sie im Allgemeinen einen Befehl ctrl-a din diesem Bildschirm ausführen :s1
indem Sie: ctrl-a ds2
indem Sie: ctrl-a a ds3
indem Sie: ctrl-a a a d...
quelle
Nun, dafür gibt es einen Hack. Entfernen Sie den erforderlichen Bildschirm aus der Ferne, indem Sie den folgenden Befehl ausführen
quelle