这通常是件好事,对吧?但我需要更新。我已经开始
python openbazaard.py start -da 0.0.0.0
因此,以下尝试均无法阻止它:
sudo python openbazaard.py stop
OpenBazaar server stopping... pidfile /tmp/openbazaard.pid does not exist. Daemon not running?
无论我等待多久,它仍会运行。
重新启动服务器会自动启动它,我甚至还没有添加它。我猜是因为我将其作为守护进程启动了?
killall
和
kill -15 -1
暂时将其杀死,然后它立即自动启动。我不知道守护进程会这样做吗?
这是正常的吗,还是我完全是菜鸟?现在这已经让我抓狂了。
答案1
您必须找到进程 pid 并通过 将其终止kill -9 pid
。
你也可以通过以下方式找到父进程 ID:
ps -o ppid= pid
然后杀死它的父级kill -9 parent_id
答案2
您可以使用“ps -ax”终端命令来查找其 pid。然后 kill -9 thepid(或者更礼貌地将其杀死,您自己选择)。我认为您也可以使用“lsof”获取 pid 列表,但我不知道该怎么做。希望这能有所帮助 :)。