杀死python进程
我写了一个python脚本,但不小心在脚本中加入了一个无限while循环 如何终止该过程?我尝试了杀死python进程,python,macos,Python,Macos,我写了一个python脚本,但不小心在脚本中加入了一个无限while循环 如何终止该过程?我尝试了ctrl+c,但没有成功 还有其他选择吗 我使用的是Mac Os X 10.7.2和python 2.7尝试Ctrl+\发送SIGQUIT。ps a获取进程的PIDkill-9向其发送不可解锁的SIGKILL信号 请注意,我面前只有一个Linux框要测试,因此OS X命令可能略有不同。打开活动监视器,转到“进程”选项卡,突出显示python.exe,然后单击“退出”退出。尝试此操作 pkill -9
ctrl+c
,但没有成功
还有其他选择吗
我使用的是Mac Os X 10.7.2和python 2.7尝试
Ctrl+\
发送SIGQUIT。ps a
获取进程的PIDkill-9
向其发送不可解锁的SIGKILL信号
请注意,我面前只有一个Linux框要测试,因此OS X命令可能略有不同。打开活动监视器,转到“进程”选项卡,突出显示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)
pkill-9python
或
ps-ef | grep python
杀死-9
或
lsof-i:端口
或
sudo kill$(sudo lsof-t-i:8000)
工作正常,谢谢。出于好奇,-9标志代表什么?
SIGKILL
是信号号9kill-X
是kill-s SIGNAME
的缩写,如果您不想键入符号名,并且您知道数字。我相信如果你做了kill-l
(这是一个小写的l),它会列出你系统上的信号和数字。这可能不是每个人都喜欢的答案,但它仍然是正确的。你可以用活动监视器杀死它。这是什么魔法?