How to kill an open process on node.js?

前端 未结 5 1626
滥情空心
滥情空心 2020-12-07 16:53

I\'m trying to set up a build-system for Node.js on sublime, so I can press F7 to call \"node\" on the openned file. The problem is that the process is then open forever, so

5条回答
  •  余生分开走
    2020-12-07 17:38

    Use the following set of commands to identify the process running on a given port and to termiate it from the command line

       sudo fuser -v 5000/tcp // gives you the process running on port 5000
    

    It will output details similar to the one shown below

                            USER        PID ACCESS COMMAND
       5000/tcp:            almypal     20834 F.... node
    

    Then use

       sudo fuser -vk 5000/tcp
    

    to terminate the process. Check once again using

       sudo fuser -v 5000/tcp
    

    to ensure that the process has terminated.

    On Windows you could use the following steps

      C:\> tasklist // will show the list of running process'
    
      Image Name        PID Session Name    Session#    Mem Usage
      System            4   console                 0   236 K
      ...
      node.exe         3592 console                0    8440 k
    

    Note the PID corresponding to your node process, in this case 3592. Next run taskkill to terminate the process.

      C:\> taskkill /F /PID 3592
    

    Or /IM switch

      C:\> taskkill /F /IM node.exe
    

提交回复
热议问题