电脑80端口被占用

电脑80端口被占用

像我们部署web项目时如果域名使用HTTP协议就必须使用80端口启动,有时在服务器上不小心打开了什么安全管理之类的等等,启动项目时发现80端口被占用,尤其时系统占用80端口时使用taskkill /f /t /im "进程id或者进程名称",命令又不能杀死,那这个时候就有些无奈了,小编记得当时头都大了,不过后来也找到了解决的办法,今天分享给大家:首先你要使用
netstat -aon|findstr "端口号"命令查看是哪个PID占用了你的端口,如果PID为4说明是系统System占用了端口。怎么解决呢,直接杀是杀不死的,因为是系统服务,而且强制杀死又可能司机或蓝屏,废话不多说:1.按快捷键win+r,输入regedit,打开注册表;2.依次打开HKEY_LOCAL_MACHINE-System-CurrentControlSet-Services-http;3.打开start,将3改为4,OK,就是这么简单
<think>好的,用户想知道如何查看电脑上被占用端口。我需要根据提供的引用内容来整理答案。首先,系统级指令要求用中文回答,数学公式用$...$,独立公式用$$...$$,但这个问题可能不需要数学公式。然后要生成相关问题,并正确引用资料。 用户的问题是关于检查被占用端口的,所以应该分Windows和Linux两种情况。引用中有几个命令,比如Windows用netstat -aon | findstr "端口号",Linux用netstat -tunpl | grep "端口号"。此外,PID查询和终止进程的步骤也要提到。 需要确保步骤清晰,结构合理。先介绍通用方法,再分系统说明。可能还要提到如何终止进程,比如taskkill或kill命令。然后生成相关问题,比如如何释放被占用端口,或者工具推荐。 需要检查引用是否正确对应,比如引用1、3、5是Windows的,引用2是Linux的,引用4是通用方法。在回答中适当插入引用标记,比如在命令后加上对应的引用编号。还要注意不要使用Markdown格式,保持自然的中文叙述。</think>### 如何查看电脑占用端口? 要检查电脑上的端口占用情况,可以通过命令行工具实现。以下是具体步骤,分Windows和Linux系统说明: --- #### **Windows系统** 1. **查看所有端口占用情况** 打开命令提示符(CMD),输入以下命令: ```bash netstat -ano ``` 这会列出所有正在使用的端口及其对应的进程ID(PID)[^4][^5]。 2. **查找特定端口** 若需检查某个具体端口(如1089),输入: ```bash netstat -aon | findstr "1089" ``` 结果会显示占用端口的PID[^1][^3]。 3. **根据PID定位进程** 打开任务管理器,切换到“详细信息”标签页,通过PID找到对应的进程名称。右键可选择“结束任务”释放端口。 --- #### **Linux系统** 1. **查看所有端口占用** 在终端输入: ```bash netstat -tunpl ``` 这会显示TCP/UDP端口及其关联的进程[^2]。 2. **筛选特定端口** 使用`grep`命令过滤(例如查看80端口): ```bash netstat -tunpl | grep ":80" ``` 结果会包含进程名和PID。 3. **终止占用进程** 根据PID强制结束进程: ```bash kill -9 <PID> ``` --- #### **通用工具推荐** - **Windows**:使用第三方工具(如`TCPView`)可视化查看端口占用。 - **Linux**:通过`lsof -i :端口号`命令直接定位进程。 ---
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值