在Windows和Linux操纵系统中,分别查看占用端口的进程以及杀掉该进程的方法如下:
Windows操纵系统:
查看占用端口的进程:
- 打开下令提示符(CMD):
- 按 Win + R 键打开“运行”对话框,输入 cmd 并回车。
- 输入以下下令查看全部毗连及其对应的进程ID(PID):
大概,假如你想查看特定端口(例如443),可以这样操纵:
- netstat -ano
- | findstr :443
复制代码 - 找到占用端口的PID。
- 接下来,查看该PID对应的进程名:
杀掉占用端口的进程:
- 使用以下下令停止某个PID的进程(更换 <ID> 为现实的进程ID):/F 参数表现强制停止进程。
Linux操纵系统:
查看占用端口的进程:
- 打开终端。
- 使用以下下令查看占用端口的进程信息:
大概,假如只想查看特定端口(例如443),可以这样做:
- netstat -tulpn
- | grep :443
复制代码 - 输出结果中会表现监听端口的进程PID和程序名。
杀掉占用端口的进程:
- 使用kill下令配合进程ID来停止进程(更换 <ID> 为现实的进程ID):-9 参数代表强制停止信号(SIGKILL),确保进程立即竣事。
别的,也可以使用 fuser 下令直接针对端口:
这样可以直接针对TCP端口进行操纵,-k 表现杀死使用指定资源的进程,-9 同样表现强制竣事。
请务必审慎操纵,确保你清晰自己正在竣事的是哪个进程,以免影响系统的正常运行。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |