Windows netstat 查看端口、进程占用
目标:在Windows环境下,用netstat命令查看某个端口号是否占用,为哪个进程所占用.
操作:操作分为两步:
1)查看该端口被那个PID所占用;
方法一:有针对性的查看端口,使用命令
netstat –ano|findstr “字符串”
2)查看该PID对应的进程名称。
方法一:一直用命令查找,tasklist|findstr “<PID号>”
方法二:用任务管理器查看。
调出任务管理器,选择列,如图。
查看PID对应的进程名称。如图中的msnmsgr.exe
在命令行中输入netstat /? 可以查看netstat的相关信息。
方法二
在cmd命令行下输入tasklist/svc 就可以看到计算机当前正在运行程序了。如下图:
在 上图中可以看到计算机当前正在运行的程序就被列举出来了。右侧的PID是运行程序的ID号,通过程序名和ID号可以对程序的开启进行操作。
比如关闭当前不用的WDKeyMonitorCCB.exe程序,可以在dos命令行中输入
taskkill /f /im "WDKeyMonitorCCB.exe"
回车,WDKeyMonitorCCB.exe程序就被关闭了。(/f为强制关闭的意思,/im指的是程序名字。)