发布网友 发布时间:2022-04-24 04:42
共6个回答
热心网友 时间:2022-04-18 20:47
另开一个终端,ps查看test.py的进程号,然后kill -9杀死该进程。
或直接退出当前运行终端。
追问请教,为什么其他一些程序在shell中用命令跑起来后,可以用ctrl+C终止,而python不行?追答ctrl+C其实是发送SIGTERM的信号,而SIGTERM信号可以被用户态的进程所截获并且可以由用户去控制收到信号后的处理(如直接忽视,直接忽视就像你看到的,进程不会退出)。
如果对这方面感兴趣,可以看看LINUX的信号机制。
热心网友 时间:2022-04-18 22:05
[root@node2 ~]# python追答确实,不好意思。
热心网友 时间:2022-04-18 23:40
root@iZ23he122ynZ:~# ps -ef|grep python
热心网友 时间:2022-04-19 01:31
找到解决方法没有,找到了分享一下热心网友 时间:2022-04-19 03:39
只能关闭当前控制台,可以先按ctrl+shift+T创建一个控制台在关热心网友 时间:2022-04-19 06:04
输入 exit()