在遠端伺服器上,我需要輸入 exit 來離開某種模式,但不幸的是,退出被 ssh 拾取並視為結束 shh 會話的指令。
答案1
您看到的退出 VMWare 技術支援模式的說明可能適用於控制台訪問。例如緊急支援技術支援模式:
- 在控制台登入您的 ESXi 主機。
- 按 Alt+F1 切換到控制台視窗。
- 輸入 unsupported 以啟動技術支援模式登入程序。請注意,控制台視窗上不會顯示任何文字。
- 輸入 root 使用者的密碼。技術支援模式現已啟用。
- 在技術支援模式下完成任務。
- 輸入指令clear以清除螢幕上步驟5中的任何殘留資料。
- 輸入指令 exit 退出技術支援模式。
- 按 Alt+F2 將伺服器返回 DCUI 模式。
換句話說,您的 SSH/shell 會話本身就是技術支援模式。退出技術支援模式後,您的 SSH/shell 會話也會終止
答案2
我不確定如何有效地做到這一點,但您可以使用tmux
將當前會話分成兩個窗格,然後使用一個窗格來運行您想要運行的內容,並pkill
在完成後使用另一個窗格。
或者,如果您已經處於該模式,請再次透過 SSH 進入。
檢查並查看您所處的「模式」是否有其他退出方式,例如;快捷方式,另一個指令等等。