查询端口占用情况

  1. Linux系统
  2. Mac系统
  3. Windows系统

Linux系统

执行如下命令查询:

netstat -anpt|grep 端口

Mac系统

执行如下命令查询:

sudo lsof -i :端口号
  • 输出中的 PID 列就是进程 ID。
  • 某些端口需要 sudo 权限才能看到不属于当前用户的进程。

Windows系统

查看端口对应的 PID(进程ID):

netstat -ano | findstr :端口

参数含义:
-a 显示所有连接和监听端口
-n 以数字形式显示地址和端口
-o 显示进程 PID

根据 PID 查找进程名:

tasklist | findstr 12345

根据 PID 强制杀死进程:

taskkill /pid 12345 /f

/f 表示强制终止。


转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达,在下面评论区告诉我^_^^_^