在螢幕內向螢幕發送命令

在螢幕內向螢幕發送命令
  1. 登入 Server1 並執行 screen
  2. 透過 SSH 連接到 Server2 並連接到現有螢幕會話
  3. 實作^A指令僅由Server1的螢幕處理

這種情況下可以控制Server2的螢幕嗎?哪怕只是脫離它。

我唯一能做的就是告訴 Server1 的螢幕終止其包含 SSH 會話的視窗。

答案1

對的,這是可能的。您可以使用其元字元 ( ) 發送 Screen 的命令之一^A是文字,它是透過(ctrl-A, 小寫 a) 序列^A完成的。^A-a在幫助畫面 ( ^A-?) 上,您將看到一個定義為 的鍵meta

因此,簡而言之,要向螢幕內的螢幕發送命令(例如,斷開嵌套螢幕的連接),您可以按^A-a-d,這將發送^A-d到嵌套螢幕,將其分離並保持第一層螢幕的連接。

相關內容