如何退出Docker容器中的PHP命令提示符?exit()与Ctrl-C均无效
解决exit()和Ctrl-C失效的问题
- 从截图看你在Python交互环境中,大概率是当前进程处于阻塞状态(比如卡在IO操作、死循环),导致常规终止信号被忽略。
- 试试用
Ctrl+\发送SIGQUIT信号,这个信号通常能强制终止进程,优先级比Ctrl-C的SIGINT更高。 - 排查代码层面的问题:检查是否用
signal模块重写了SIGINT的处理逻辑,或者当前上下文(比如异常处理块、未结束的线程)阻止了exit()正常执行。 - 极端方案:在终端用
ps aux | grep python找到对应进程ID,再执行kill -9 <进程ID>强制杀死进程。
内容的提问来源于stack exchange,提问作者Anton Duzenko
相关产品推荐
相关产品推荐

