在Ubuntu上查找Node JS实例

 手机用户2502934901 发布于 2023-01-29 11:47

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

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

ps -aux | grep node

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

我想做的就是找到一个快速简便的方法来找到并杀死它.

谢谢

1 个回答
  • 输出示例来自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,那么:

    kill 22210
    

    如果这不起作用:

    kill -9 22210
    

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

    2023-01-29 11:50 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有