shell脚本杀进程 linux kill不能杀死shell脚本死循环?

linux kill不能杀死shell脚本死循环?使用PS aux | grep“script name”查找时,请将外行的PID检查为grep“script”。PS-EF可以显示进程PID、PPID

linux kill不能杀死shell脚本死循环?

使用PS aux | grep“script name”查找时,请将外行的PID检查为grep“script”。

PS-EF可以显示进程PID、PPID(当前PID的父进程)和程序名(最后一列)。注意:杀死的应该是运行脚本时命令对应的PID,而不是脚本中启动的额外程序的PID,否则可能会导致进程死机。

shell脚本中用nohup启动3个进程,为什么输入回车后会有一或两个进程被杀掉?

重写为:(nohup。/a)和(nohup。/b)和(nohup。/C)等待注意:打开三个子shell在后台执行操作,()表示打开子shell。如果不带括号直接写,会直接在父shell中操作,可能会导致逻辑错误,因为这个进程不是在命令行上执行的,根据实际情况添加Wait,这意味着前三个进程完成后,会进入下一步但不建议用这种方式编写ha-Sha进程。你最好手动看。PS-EF | grep**此命令将显示进程号。您可以将进程号分配给变量,然后将其终止