目 录CONTENT

文章目录

关闭应用进程(指令版)

俊阳IT知识库
2023-03-15 / 0 评论 / 0 点赞 / 310 阅读 / 571 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2023-03-15,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
广告

文章已同步至掘金:https://juejin.cn/post/6844904019383566350
欢迎访问😃,有任何问题都可留言评论哦~

今天在撸项目的时候,我准备开启一个服务,但是却给我报了一个错误,简单的就是说我的服务已经在跑了,不让我运行我现在想开的这个服务。

PS:因为本人的电脑从来不关机,我也不知道跑了多少个服务(黑脸.jpg)

这时候就需要我们手动的关闭之前已经开启的服务。

根据进程名关闭

  1. 打开 cmd 面板(window+r),然后输入cmd,调出黑窗口

  2. 查看所有端口的占用情况,输入命令:netstat -ano

如下:
kill-process-2

注意前面的数字是将要关闭的端口,最后面的数字是在查找关闭的时候要用的

  1. 查找对应的端口

假如我们要关闭 0.0.0.0:10021 的端口

输入命令:tasklist|findstr "3952"

3952 就是最后面的数字,如图,会查找出来对应的端口:

kill-process-3

  1. 关闭端口

输入命令:taskkill /f /t /im node.exe

这样就可以关闭这个端口了,如图:

kill-process-4

其实这些命令也不是只能关闭node进程,也可以关闭一些其他进程,比如:
kill-process-1
这是我运行的 TIM.exe 的进程,
如果我想关闭这个进程,只用把taskkill /f /t /im node.exe中的node.exe换成TIM.exe就OK了。

根据PID关闭

上面的指令会把全部的node进程关闭。

有时候我们不想把整个node进程全部关闭,只关闭node(或其他)下的某一个进程,这时候我们可以根据pid进行关闭。

比如上面我只想关闭 0.0.0.0:10021 ,而不想关闭其他的node进程,
我们可以输入指令:taskkill /pid 3952 /f
这样,就可以关闭这个进程了。

注:有时候当我们输入这个指令时,会提示我们没有权限,这时候,我们只需要以管理员身份运行cmd就可以了。

&_&

0

评论区