在远程服务器上,我需要输入 exit 才能退出某种模式,但不幸的是,exit 被 ssh 捕获并视为结束 shh 会话的指令。
答案1
您看到的退出 VMWare 技术支持模式的说明可能适用于控制台访问。 例如紧急支援技术支持模式:
- 从控制台登录到您的 ESXi 主机。
- 按 Alt+F1 切换到控制台窗口。
- 输入 unsupported 以启动技术支持模式登录过程。请注意,控制台窗口上不会显示任何文本。
- 输入 root 用户的密码。技术支持模式现已激活。
- 在技术支持模式下完成任务。
- 输入命令 clear 清除屏幕上步骤 5 中残留的任何数据。这可能是您当地的安全策略所要求的。
- 输入命令 exit 退出技术支持模式。
- 按 Alt+F2 将服务器返回到 DCUI 模式。
换句话说,您的 SSH / shell 会话本身就是技术支持模式。一旦您退出技术支持模式,您的 SSH / shell 会话也将终止
答案2
我不确定你如何才能有效地做到这一点,但你可以tmux
将当前会话分成两个窗格,然后使用一个窗格来运行你想要运行的内容,pkill
完成后使用另一个窗格来运行它。
或者如果您已经处于该模式,请再次通过 SSH 登录。
检查您所处的“模式”是否有其他退出方式,例如快捷方式、其他命令等等。