如何在遠端伺服器上鍵入 exit 而不退出 ssh

如何在遠端伺服器上鍵入 exit 而不退出 ssh

在遠端伺服器上,我需要輸入 exit 來離開某種模式,但不幸的是,退出被 ssh 拾取並視為結束 shh 會話的指令。

答案1

您看到的退出 VMWare 技術支援模式的說明可能適用於控制台訪問。例如緊急支援技術支援模式:

  1. 在控制台登入您的 ESXi 主機。
  2. 按 Alt+F1 切換到控制台視窗。
  3. 輸入 unsupported 以啟動技術支援模式登入程序。請注意,控制台視窗上不會顯示任何文字。
  4. 輸入 root 使用者的密碼。技術支援模式現已啟用。
  5. 在技​​術支援模式下完成任務。
  6. 輸入指令clear以清除螢幕上步驟5中的任何殘留資料。
  7. 輸入指令 exit 退出技術支援模式。
  8. 按 Alt+F2 將伺服器返回 DCUI 模式。

換句話說,您的 SSH/shell 會話本身就是技術支援模式。退出技術支援模式後,您的 SSH/shell 會話也會終止

答案2

我不確定如何有效地做到這一點,但您可以使用tmux將當前會話分成兩個窗格,然後使用一個窗格來運行您想要運行的內容,並pkill在完成後使用另一個窗格。

或者,如果您已經處於該模式,請再次透過 SSH 進入。

檢查並查看您所處的「模式」是否有其他退出方式,例如;快捷方式,另一個指令等等。

相關內容