![如何退出 Windows Subsystem for Linux 中的终端?](https://linux22.com/image/1567958/%E5%A6%82%E4%BD%95%E9%80%80%E5%87%BA%20Windows%20Subsystem%20for%20Linux%20%E4%B8%AD%E7%9A%84%E7%BB%88%E7%AB%AF%EF%BC%9F.png)
我已经安装适用于 Linux 的 Windows 子系统 (WSL)) 并且能够在 Visual Studio Code 编辑器中看到终端。
于是我输入help ssh
命令并点击,enter从那时起我就看到了大于 ( >
) 符号并且无法执行命令。我该如何返回。我尝试使用exit
、exit 0
、exit -f
、等等。quit
killall
答案1
您应该为此使用Ctrl+组合键。D
该组合发送特殊EOF
(“文件结束”)控制字符 ( ^D
),它基本上告诉终端您已完成输入。这用于退出许多交互式 shell,例如python
。
或者,您可以尝试Ctrl+ C,它会SIGINT
向进程发送信号,尝试以干净的方式结束它。该SIGINT
信号通常由进程/应用程序本身捕获,这允许它在退出之前清理其文件或执行任何它想做的事情。但这并不总是能退出交互式 shell,相反,Ctrl+C可用于终止交互式 shell 中当前正在运行的进程。(例如,您在 python 交互式 shell 中运行的循环)