Senden Sie Befehle an den Bildschirm innerhalb des Bildschirms

Senden Sie Befehle an den Bildschirm innerhalb des Bildschirms
  1. Melden Sie sich bei Server1 an und führen Sie den Bildschirm aus
  2. SSH zu Server2 und Verbindung zu einer bestehenden Bildschirmsitzung herstellen
  3. Beachten Sie, dass ^A-Befehle nur vom Bildschirm von Server1 verarbeitet werden

Ist es in dieser Situation möglich, den Bildschirm von Server2 zu steuern? Und sei es nur, um sich davon zu lösen.

Das Einzige, was ich tun konnte, war, dem Bildschirm von Server1 mitzuteilen, dass er das Fenster mit der SSH-Sitzung schließen soll.

Antwort1

Ja, das ist möglich. Einer der Befehle, die Sie mit dem Metazeichen ( ^A) an Screen senden können, ist ein Literal ^A, was mit der Sequenz (Strg-A, kleines a) erfolgt ^A-a. Auf dem Hilfebildschirm ( ^A-?) sehen Sie eine Taste, die als definiert ist meta.

Kurz gesagt, um einen Befehl an einen Bildschirm innerhalb eines Bildschirms zu senden (z. B. um den verschachtelten Bildschirm zu trennen), drücken Sie ^A-a-d, wodurch der Befehl an den verschachtelten Bildschirm gesendet ^A-dund dieser getrennt wird und der Bildschirm der ersten Ebene verbunden bleibt.

verwandte Informationen