我写了一个python脚本,但意外地在我的脚本中放了一个无限循环。杀死一个python进程
我该如何杀死这个过程?我试过ctrl+c
但没有成功。
还有其他的选择吗?
我在Mac OS X 10.7.2与Python 2.7
我写了一个python脚本,但意外地在我的脚本中放了一个无限循环。杀死一个python进程
我该如何杀死这个过程?我试过ctrl+c
但没有成功。
还有其他的选择吗?
我在Mac OS X 10.7.2与Python 2.7
ps a
获取您的过程的PID。 kill -9 <pid>
向其发送不可阻挡的SIGKILL信号。
请注意,我只有一个Linux框在我面前进行测试,所以OS X命令可能会稍有不同。
尝试Ctrl+\
发送SIGQUIT。
打开活动监视器,转至进程选项卡,并突出显示python.exe并通过单击退出退出它。
试试这个。
pkill -9 python
or
ps -ef|grep python
kill -9 <pid>
or
lsof -i :port
or
sudo kill $(sudo lsof -t -i:8000)
非常感谢。出于好奇,什么是-9旗? – Harpal
9是SIGKILL的编号 – wim
'SIGKILL'是信号编号9.如果您不想键入符号名称并且知道编号,则可以使用'kill -X'作为'kill -s SIGNAME'的简写形式。我相信如果你执行'kill -l'(这是一个小写的L),它会列出系统上的信号和数字。 –