如何退出 Windows Subsystem for Linux 中的终端?

如何退出 Windows Subsystem for Linux 中的终端?

我已经安装适用于 Linux 的 Windows 子系统 (WSL)) 并且能够在 Visual Studio Code 编辑器中看到终端。

于是我输入help ssh命令并点击,enter从那时起我就看到了大于 ( >) 符号并且无法执行命令。我该如何返回。我尝试使用exitexit 0exit -f、等等。quitkillall

答案1

您应该为此使用Ctrl+组合键。D

该组合发送特殊EOF(“文件结束”)控制字符 ( ^D),它基本上告诉终端您已完成输入。这用于退出许多交互式 shell,例如python

或者,您可以尝试Ctrl+ C,它会SIGINT向进程发送信号,尝试以干净的方式结束它。该SIGINT信号通常由进程/应用程序本身捕获,这允许它在退出之前清理其文件或执行任何它想做的事情。但这并不总是能退出交互式 shell,相反,Ctrl+C可用于终止交互式 shell 中当前正在运行的进程。(例如,您在 python 交互式 shell 中运行的循环)

相关内容