这会产生多个进程吗

这会产生多个进程吗

我想知道这个 shell 脚本行是否会产生多个进程:

nohup openocd -f board/stm32f4discovery.cfg >>/dev/null 2>>/dev/null &
other operations here

基本上,我想打开 openocd(一种服务器),然后在该服务器上执行操作等等。

它运行良好,但我不确定它是否会产生多个进程。

答案1

有两种方式可能导致多个进程:

  1. openocd命令运行多次 - 每次都会创建一个新的后台进程,除非设计为避免这种情况。
  2. 守护openocd进程本身会生成许多进程,因为它被设计用来

上面的命令本身不会产生大量进程。

最好的办法就是检查结果ps auwxf并看看会发生什么。

相关内容