知乐空间

如何查看某个端口被谁占用(查看端口占用)

检查端口占用情况(如何检查谁占用了某个端口)

视窗系统

调用命令窗口

输入命令:netstat -ano,并列出所有端口。在列表中,我们观察被占用的端口,比如8082,先找到它。

检查被占用端口对应的PID,输入命令:netstat-aon | findstr“8082”,回车,记下最后一位数字,即PID,这里是5116。

输入task list | findstr“5116”,回车,查看哪个进程或程序占用了5116端口。结果是:java.exe。

或者(windows)打开任务管理器,切换到进程页签,查看PID栏中5116对应的进程是谁。如果看不到PID列,请参见下图:

然后我们点击View-> Select column,勾选PID(进程标识符)前面,点击OK。

这样就可以看到PID的列ID,看到5116对应的进程是谁。如果不是,我们可以看到镜像名是java.exe,描述是Windows的主进程,和上面的命令一模一样。

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

Mac系统

开放终端

命令行lsof -i:8082这里8082是我要释放的端口号。

如您所见,这个端口被id为936的进程占用,所以直接在命令行输入。

杀死936

该过程被中止,并且该端口被成功释放。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 ZLME@xxxxxxxx@hotmail.com 举报,一经查实,立刻删除。

留言与评论(共有 0 条评论)
验证码: