dos下根据端口找到对应的程序
开发的时候我们经常遇到端口被占用的情况,例如你的应用没有关闭就重启,当然解除端口占用的方法有很多,例如直接把程序关闭,然后重启,这里我说点如何在dos下解除端口占用的情况。
假设我遇到的端口是8009,打开dos的命令窗口(win+r键,在输入框输入cmd):
netstat -ano|findstr 8009
这时可以看到8009端口正在被pid10328的程序占用,当然,我们也可以输入命令tasklist | findstr 10328查看当前pid对应的程序
杀掉这个进程只需要输入命令taskkill /pid 10328 /f