Windows
查看主机中使用的端口列表
netstat -aon
2021-11-12_104457.png
使用命令可以查看主机中已经使用的端口列表,列表中的标头对应的是协议类型、端口号、外部地址、状态、pid。主要关心的是本地地址冒号后面的端口号,可以查看你想要查询的端口号是否被占用,第一列则可以看出是通过什么协议占用的。最后一列是占用端口进程的pid,可以在任务管理器中找到该进程。
2021-11-12_104803.png
查看主机中指定的端口号使用进程
这里使用本机中的Nginx占用端口19991查询
netstat -aon|findstr "19991"
2021-11-12_104957.png
主机中的端口19991有4个进程使用,原因是本地的Nginx使用时配置的是工作进程是4(worker_processes 4;)。
2021-11-12_105203.png
查看主机中指定的pid进程信息
tasklist|findstr "9460"
2021-11-12_105334.png
这里是使用命令查看,在任务管理器中一样可以找到。
在使用过程中如果发现端口被占用,但是又不知道是什么程序占用时可以通过上述方式找到