在 Ubuntu 上查找 Node JS 实例

2023-12-20

我写了一个脚本没有放process.exit(0)在我寻找 ctrl c 之后,process.on('SIGNIT', gracefulShutdown)

我想知道该进程是否仍在我的机器上运行,我使用了:

ps -aux | grep node

它想出了一些东西,但我不确定它是什么。

我想做的就是找到一种快速简单的方法来找到该进程并杀死它。

Thanks


输出示例ps -aux | grep node:

foo      22210  0.0  0.5 779600 46088 pts/2    Sl   Jan22   2:29 node ./server.js localhost:9999
foo      22794  0.0  0.0 692468   112 pts/4    Sl   Jan31   0:00 node ./static.js

这些显示了我已经启动的两台服务器。进程 ID 位于第二列,因此如果我想结束正在运行的服务器server.js, then:

kill 22210

如果这不起作用:

kill -9 22210

一般来说,我更喜欢从不带信号选项的kill开始,它会发送一个TERM信号。如果这不起作用,那么-9,发送KILL。在一般情况下,TERM会给进程一个彻底终止的机会。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Ubuntu 上查找 Node JS 实例 的相关文章

随机推荐

  • Furo Sphinx 主题在 API 文档中大写过多

    我是 Sphinx 文档的初学者 我想生成 numpy 风格的文档 因此 我使用了 numpydoc 扩展 Numpy 的用途pydata主题 但是我选择了furo 我知道外观上会有一些差异 但我希望我的页面至少具有与 numpy 相同的格
  • 在 adobe air 中通过网络访问共享文件夹

    我正在尝试使用 File 类写入 AIR 中 Windows 网络上的共享文件夹 我不明白如何格式化共享文件夹的路径 我尝试过的所有操作都出现错误之一 指定的文件夹不存在 和 缺少参数 从我的计算机访问此文件夹的 UNC 路径如下 loca
  • 这个 JS 唯一 ID 生成器不可靠吗? (发生碰撞)

    我使用以下 JS 函数来生成唯一 ID 这是我从另一个 StackOverflow 线程获得的 function generateUniqueID return Math round new Date getTime Math random
  • 为什么 Keras API 需要第一层的输入形状,因为没有它实际上也能正常工作?

    我在用tf keras从 TensorFlow 1 9 0 开始 似乎一切正常 无需指定input shape构建时在第一层Sequential model import tensorflow as tf from tensorflow i
  • Java 泛型:方法 X 不适用于参数

    事件处理程序 java public abstract class EventHandler
  • 处理Web浏览器控件的点击事件

    我想添加webBrowser控件的点击事件 这是我的代码 using System using System Collections Generic using System ComponentModel using System Data
  • 如何将 40 亿条记录从 MySQL 一次性加载到 SQL Server

    我们需要对一个拥有超过 4 亿条记录的表从源 MySQL 5 5 进行初始数据复制到目标 SQL Server 2014 该表相当宽 有 55 列 但没有一个是 LOB 我正在寻找以最有效的方式复制这些数据的选项 我们尝试通过 Attuni
  • 在 Travis-CI 上运行 Google App Engine 并使用 PhantomJS 进行测试

    有没有办法运行 Google App Engine开发应用服务器 https developers google com appengine docs python tools devserver实例于特拉维斯 CI http about
  • 即使列表不能被 10 整除,也可以根据百分比将列表分成四部分。Python [重复]

    这个问题在这里已经有答案了 所以我正在处理一个长度未知的列表 我需要把这个清单分成四个部分 第一部分 列表的前 20 第二部分 列表的 20 到 40 第三部分 列表的 40 到 80 第四部分 列表的 80 到 100 现在的问题是 如果
  • 使用 knockout.js 突出显示表格行

    我正在努力学习淘汰赛 我想在单击行中的链接时突出 显示表行 我很难理解上下文this e以及淘汰赛如何相互作用JQuery 我不能像标准 jquery 函数一样构建淘汰函数吗 table thead tr th th th Name th
  • jquery中选择并触发单选按钮的点击事件

    文档加载后 我尝试触发第一个单选按钮的单击事件 但单击事件是not triggered 此外 尝试 更改 而不是单击 但结果相同 document ready function checkbox div input radio click
  • 装配中的搬迁

    我有一个用汇编语言编写的裸机 ARM 的启动代码 我试图了解它是如何工作的 该二进制文件被写入一些外部闪存中 并在启动时将其自身的一部分复制到 RAM 中 尽管我读了这篇文章 但我仍然没有完全理解这种情况下的搬迁概念维基百科条目 http
  • 在 Docker 中对端点进行 REST 调用

    我正在构建一个 Spring Boot 应用程序 它有几个不同的 REST 端点 可以在本地成功打包并作为jar文件启动 在本地运行时 我可以通过 访问其端点http localhost 8080 endpoint params http
  • 可编辑的动态目标值

    我正在使用 jeditable 它的效果真的很棒 我只是有点难以弄清楚 了解如何动态更改目标 URL jeditable 绑定到我想要内联编辑的值表 所以我有 td class edit id 是两个值的混搭 我需要知道它才能在服务器端编辑
  • 来自 pandas 数据帧的边缘列表,具有不同颜色的节点

    我有以下数据框 Src Dst A A B B B A C C D D E F E E D F F F D E 我想生成一个网络Src是节点 Dst是边 其中有一个新列 Weight 可以为节点指定不同的颜色 绿色 A或 D 而其他都相同
  • 如何在 Nginx 反向代理后面设置 MongoDB

    我正在尝试将 Nginx 设置为访问 MongoDB 数据库的反向代理 默认情况下 Mongo 监听 27017 端口 我想要做的是通过 nginx 重定向主机名 例如 mongodb mysite com 并将其传递到 mongodb 服
  • 调用 BashOperator 时出错:Bash 命令失败

    这是我的 dag 文件和 BashOperator 任务 my dag dag id my dag start date datetime year 2017 month 3 day 28 schedule interval 01 my b
  • Java EE 环境中的单元测试

    我们正在将应用程序迁移到 Java EE 容器中 并寻找用于对迁移的应用程序进行单元测试 和集成测试 的工具 我们的要求包括 临时测试 能够按需手动运行测试 由开发人员在开发代码时使用 批量测试 定期运行大量 且不断增长的 测试的能力 容器
  • 如何通过 g++ 创建共享库

    关于创建和理解动态库中使用的技术的官方 如何 在哪里 我正在使用 g 编译器 我用谷歌搜索了这个问题 但找不到任何关于此的官方信息 例如 您可以轻松创建共享库 我有乘法示例程序 例如multiplyNum cpp The fpic选项告诉g
  • 在 Ubuntu 上查找 Node JS 实例

    我写了一个脚本没有放process exit 0 在我寻找 ctrl c 之后 process on SIGNIT gracefulShutdown 我想知道该进程是否仍在我的机器上运行 我使用了 ps aux grep node 它想出了