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