Windows下依据端口号杀进程

首先,需要使用 netstat -aon|findstr pid 来查找当前端口号的占用情况,pid为端口号

Windows下依据端口号杀进程

可以看到,这里的2046端口被进程号为9200的进程占用,继续执行 taskkill /pid 9200 /F 即可

Windows下依据端口号杀进程

taskkill 的用法

taskkill [/s <computer> [/u [<domain>\]<username> [/p [<password>]]]] {[/fi <filter>] [...] [/pid <processID> | /im <imagename>]} [/f] [/t]
 /s  指定远程计算机的名称或 IP 地址(不要使用反斜杠),默认为本地计算机
 /u  指定使用哪个用户执行这个命令,默认值是当前登录到发出命令的计算机的用户的权限
 /p  指定在/u参数中指定的用户帐户的密码
 /fi  应用过滤器来选择一组任务,您可以使用多个过滤器或使用通配符 ( *) 来指定所有任务或映像名称
 /pid  指定要终止的进程的进程ID
 /im  指定要终止的进程的映像名称,使用通配符 ( *) 指定所有映像名称
 /F  指定强制结束进程。远程进程忽略此参数;所有远程进程都被强制结束
 /t  结束指定的进程和由它启动的任何子进程

参考链接:https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/taskkill

上一篇:Linux命令之nohup的坑


下一篇:进程基本属性