赞
踩
在Windows和Linux操作系统中,分别查看占用端口的进程以及杀掉该进程的方法如下:
打开命令提示符(CMD):
Win + R
键打开“运行”对话框,输入 cmd
并回车。输入以下命令查看所有连接及其对应的进程ID(PID):
netstat -ano
或者,如果你想查看特定端口(例如443),可以这样操作:
netstat -ano | findstr :443
找到占用端口的PID。
接下来,查看该PID对应的进程名:
tasklist | findstr <PID>
<PID>
为实际的进程ID):taskkill /F /PID <PID>
/F
参数表示强制终止进程。打开终端。
使用以下命令查看占用端口的进程信息:
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
同样表示强制结束。
请务必谨慎操作,确保你清楚自己正在结束的是哪个进程,以免影响系统的正常运行。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。