【问题标题】:How to find the last spwan thread or a process?如何找到最后一个生成线程或进程?
【发布时间】:2015-02-16 17:30:41
【问题描述】:

我正在启动一些自定义进程,例如通过脚本在某些自定义端口上使用 nodejs 服务器,具体取决于对该服务器的请求。现在我想根据最后生成的进程 ID 杀死生成的服务器。如何找到最后启动的进程(nodejs 服务器)?

【问题讨论】:

    标签: linux node.js process ps


    【解决方案1】:

    如果您是通过 bash 脚本启动的,请使用 $! 特殊变量来获取最近后台作业的 PID。如果您想稍后杀死最后一个,则必须在生成它们时存储它。请注意,您必须在杀死它之前验证 PID 是否仍然与您的节点进程相对应,以确保您不会杀死一些重复使用相同 PID 的不相关进程。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-20
      • 1970-01-01
      • 2011-01-31
      相关资源
      最近更新 更多