linux/windows解决/关闭端口占用

Linux

找到占用端口的进程信息:

netstat -lnp|grep 端口号
例如:netstat -lnp|grep 8080 就是找到正在使用8080端口的进程

关闭进程:

kill -9 进程PID
例如:kill -9 6666 就是杀死进程PID为6666的进程

Windows

找到占用端口的进程信息:

netstat -nao | findstr "端口号"
例如:netstat -nao | findstr "8080" 就是找到正在使用8080端口的进程

关闭进程:

taskkill /pid 进程PID /F
例如:taskkill /pid 6666 /F 关闭PID为6666的进程

原文地址:https://www.cnblogs.com/MPengYu/p/12643847.html

时间: 2024-08-28 10:49:59

linux/windows解决/关闭端口占用的相关文章

windows下关闭指定端口服务,解决tomcat端口占用问题

http://blog.aizhet.com/Server/640.html 在windows下做java EE的开发时:搭建 Eclipse+tomcat的java web开发环境:在应用之中经常遇到 tomcat在重新启动服务时,端口占用问题:导致无法启动服务: 错误提示: Several ports (8005, 8080, 8009) required by Tomcat v7.0 Server at localhost are already in use. The server ma

Linux/Windows设置完成端口的区间

最近出了一件很坑爹的事情,完成端口占用了监听端口,导致程序启动失败. 因此查了一些资料,看了哪里可以设置. Linux(CentOS): 系统缺省值为32768-61000. 修改方法: 在/etc/sysctl.conf中,增加以下配置:(开放20000-50000为完成端口) net.ipv4.ip_local_port_range=20000 50000 配置完成后重启平台,或键入sysctl -p立即生效 可使用命令 sysctl net.ipv4.ip_local_port_range

windows 如何查看端口占用情况

开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 假如我们需要确定谁占用了我们的9050端口 1.Windows平台 在windows命令行窗口下执

windows下查看端口占用

1.Windows平台 在windows命令行窗口下执行: 1.查看所有的端口占用情况 C:\>netstat -ano 协议    本地地址                     外部地址               状态                   PID TCP    127.0.0.1:1434         0.0.0.0:0              LISTENING       3236 2.查看指定端口的占用情况C:\>netstat -aon|findstr &

解决adb端口占用

问题描述: adb端口占用导致 adb server is out of date.  killing... ADB server didn't ACK * failed to start daemon * 解决办法: 1 执行命令netstat -ano | findstr "5037"即 C:\Users\tom>netstat -ano | findstr "5037" 找到占用端口的进程PID 2 打开任务管理器,终止对应的进程或者进程树

Windows平台查看端口占用情况

1.查看所有的端口占用情况 netstat -ano 协议    本地地址                     外部地址               状态                   PID TCP    127.0.0.1:1434         0.0.0.0:0              LISTENING       3236 2.查看指定端口的占用情况 netstat -aon|findstr "9050" 协议    本地地址                 

Linux下如何查看端口占用情况——只是个实例

作者:zhanhailiang 日期:2014-11-08 基于express写一个测试服务器代码如下,但是运行失败,报"listen EADDRINUSE",字面上理解是error address in use,说明当前你监听的端口3000已经被使用了: [root@~/wade/wadetest]# cat index.js var express = require('express'); var app = express();   app.get('/', function(

windows 关闭端口占用及其他常见操作

1.根据端口号"3306"查找进程号    4534 netstat -ano|findstr "3306" 2.根据进程号"4534"查找进程名   mysqld.exe tasklist|findstr 4534 3.根据进程名杀死进程 taskkill /f /t /im mysqld.exe

关于解决javaEE端口占用的方法

在编写javaEE的javawebproject时可能会出现端口被占用的情况. 可能的原因有   1.主机后台别的进程占用了端口. 2.由于myeclipse中途死掉但是进程任然在后台导致端口被占用. 解决方法:使用cmd关闭占用端口的进程. 步骤1. 打开cmd输入netstat -ano|findstr  端口号 步骤2.记下占用端口的进程号 步骤3.使用taskkill /pid  进程号 /f杀掉占用的进程