Cmd+;z不';不要关闭python
我尝试在我的mac终端上运行python程序。我想通过按“cmd+z”手动终止它。我打开了“监视器”,我仍然看到python-2.7获得8GB ram(wtf?),并使用一些cpu资源。如何完全关闭这个python程序(我不能强制退出,因为我还有另一个python程序在另一个单独的终端上运行)Cmd+;z不';不要关闭python,python,macos,Python,Macos,我尝试在我的mac终端上运行python程序。我想通过按“cmd+z”手动终止它。我打开了“监视器”,我仍然看到python-2.7获得8GB ram(wtf?),并使用一些cpu资源。如何完全关闭这个python程序(我不能强制退出,因为我还有另一个python程序在另一个单独的终端上运行) 我只是想澄清一下我的描述,我运行了两个python程序,在“监视器”中,我看到两个python-2.7正在运行 我想终止终端中运行的一个python程序。如何完全关闭该程序(并释放它正在使用的资源)。c
我只是想澄清一下我的描述,我运行了两个python程序,在“监视器”中,我看到两个python-2.7正在运行
我想终止终端中运行的一个python程序。如何完全关闭该程序(并释放它正在使用的资源)。cmd+Z将当前运行的进程置于后台。Ctrl+D将导致python退出
您可以将kill与后台进程的pid一起使用来关闭它您可以通过以下方式检查任何作业的pid:
lsof +D path/folder
然后:
kill -9 PID-number
另外,进程运行时,
ctrl+Z
也可以停止进程。您可以通过键入quit()退出python程序
当然不带引号。请确保包含括号。如果您确定只有一个python实例正在运行,请尝试killall python
。此外,在mac os上,使用Ctrl+D
而不是cmd+Z
。后者仅将当前进程置于后台。您还可以键入fg
(前台)要使流程再次“向前”,请不要使用kill-9
,除非您知道对于faot来说这是必要的。另请参见