查看windows和linux下端口是否被占用

1、windows

cmd输入netstat -ano |findstr "端口号"

 查看到1202端口被使用的进程PID是10692

输入tasklist |findstr 10692查看是哪个服务占用了这个进程

或者我们可以进任务管理器里面查看10692是哪个服务占用了

结束该进程:在任务管理器中选中该进程点击”结束进程“按钮,或者是在cmd的命令窗口中输入:taskkill /f /t /im mysqld.exe

2、linux:

netstat -anp |grep 端口号,可以查看到3306和22端口是被占用的

 

 netstat -nultp是查看所有已使用的端口

比如我想查看23端口是否被占用,可以sudo netstat -anp |grep 23

原文地址:https://www.cnblogs.com/mihoutao/p/13151423.html