查看端口占用

查看端口号被占用

只谈情不闲聊 提交于 2019-11-29 07:30:03
DOS 输入 1. Window+R 调出命令窗口 2.netstat -ano 列出所有端口的情况 3.查看被占用端口对应的PID, 输入命令:netstat -aon|findstr "49157",回车,记下最后一位数字,即PID,这里是2720 4.继续输入tasklist|findstr "2720",回车,查看是哪个进程或者程序占用了2720端口,结果是:svchost.exe 或者是我们打开任务管理器,切换到进程选项卡,在PID一列查看2720对应的进程是谁 5.结束该进程:在任务管理器中选中该进程点击”结束进程“按钮,或者是在cmd的命令窗口中输入:taskkill /f /t /im Tencentdl.exe。 PID全称是Process Identification。 PID是进程的代号,每个进程有唯一的PID编号。 暂时唯一: 进程运行时系统随机分配一个唯一标识,并不代表专门的进程。 在运行时PID是不会改变标识符的,但是你终止程序后再运行PID标识符就会被系统回收,就可能会被继续分配给新运行的程序。 来源: oschina 链接: https://my.oschina.net/u/2299514/blog/744151

Windows查看端口使用状况(转)

本小妞迷上赌 提交于 2019-11-29 07:07:06
转: https://www.cnblogs.com/lixuwu/p/5898354.html 阅读目录 1 查看windows所有端口进程 2 查询指定端口 使用端口是我们在进行远程或者打印机等都会遇到的,但是有很多用户会遇到端口被占用的情况,遇到这样的问题首先就要找出电脑中的所以端口然后进行查看,还是有很多人不知道该如何查看电脑端口。 回到顶部 1 查看windows所有端口进程 首先点击开始菜单选择运行,接着在运行对话框中输入“cmd”,回车打开命令提示符窗口,然后在窗口中输入 netstat -ano ,按下回车,之后就会显示所有的端口占用情况。 回到顶部 2 查询指定端口 如果你要查询指定的端口占用的话,可以在窗口中继续输入 netstat -aon|findstr "指定的端口" ,这里的提示的端口假设为80,那么就输入命令为【netstat -aon|findstr "80"】,回车之后就可以看见列表中的PID,然后根据PID在电脑的任务管理器中查看对应的占用程序,然后将其关闭即可。 然后根据查询的PID找到对应的进程,我么可以看到占有80这个程序的进程ID:2432,继续输入命令 tasklist|findstr "2432" ,2432就是进程ID,现在知道是哪个进程占用的我们就可以采取相应措施进行解决了。 转: https://www.cnblogs.com

linux查看端口号占用

丶灬走出姿态 提交于 2019-11-28 19:01:38
1、lsof -i:端口号 2、netstat -tunlp|grep 端口号 都可以查看指定端口被哪个进程占用的情况 【步骤一】lsof -i lsof -i 用以显示符合条件的进程情况,lsof(list open files)是一个列出当前系统打开文件的工具。 以root用户来执行lsof -i命令 ,如下图 【步骤二】lsof -i:端口号 lsof -i:端口号,用于查看某一端口的占用情况,比如查看22号端口使用情况,lsof -i:22,如下图 【步骤三】netstat -tunlp netstat -tunlp用于显示tcp,udp的端口和进程等相关情况,如下图 【步骤四】netstat -tunlp|grep 端口号 netstat -tunlp|grep 端口号,用于查看指定端口号的进程情况,如查看22端口的情况,netstat -tunlp|grep 22,如下图 来源: https://www.cnblogs.com/accpguoliang/p/11421633.html

Centos7下查看端口占用

岁酱吖の 提交于 2019-11-28 12:46:43
netstat -nap #会列出所有正在使用的端口及关联的进程/应用 netstat -lnp|grep 5000 这条语句的作用是查询占用5000端口的应用和进程,把5000端口替换成你要过滤的端口就可以 可以看到占用5000端口的进程的基本信息 如果要杀掉占用端口的进程执行以下命令即可: kill -9 28533 可以看到进程已被杀死 参考: https://blog.csdn.net/u012371097/article/details/83781418 来源: https://www.cnblogs.com/116970u/p/11407697.html

SpringBoot项目idea报错Address already in use

梦想的初衷 提交于 2019-11-28 10:49:30
运行springboot项目idea报错如下: Address already in use: bind 地址已经被使用 在本项目中没有修改过springboot的默认配置 该错误的原因可能是 tomcat的默认端口8080号被占用 解决办法: 1.在cmd窗口下查看网络进程 命令: netstat -aot 找到 8080 端口程序对应的 pid (当前是 17840 ) 2.在 任务管理器 中干掉 pid 为 17840 的程序 快捷键: Ctrl + Alt + Delete 3.重启项目 来源: https://www.cnblogs.com/xiaoyuzhou55/p/11405614.html

Window下解决端口占用情况

烈酒焚心 提交于 2019-11-28 10:37:57
相信使用过Tomcat的人都遇到过端口被占用的情况,一般我们的解决方案是:找出占用该端口的进程,然后终止该进程 今天又遇到端口被占用的情况,在此记录一下解决方案 (1) 使用netstat找到占用该端口的进程号:netstat -aon|findstr "端口号" (2) 可以使用tasklist查看该进程的一些信息:tasklist |findstr "进程号" (3) 使用taskkill终止该进程:taskkill /pid "进程号" 有时候必须使用强制终止进程:taskkill /F /pid "进程号" 来源: oschina 链接: https://my.oschina.net/u/2679804/blog/647404

Server Tomcat v7.0 Server at localhost failed to start.报错

我的未来我决定 提交于 2019-11-28 07:19:42
刚刚开始报Server Tomcat v7.0 Server at localhost failed to start。这个错误的时候,上网查了很多资料,有的说是端口号被占用,在cmd中查出被8080占用的端口号; 输入:netstat -ano|findstr 8080—》查看8080占用的端口号,可以找到PID到进程停掉它,也可以直接杀死端口8080的进程: taskkill /F /PID 15488;就一直删吧!直到没有为止! 这个错误还有可能是这两个值不匹配!改下就好了! 还有一种也能会报这样的错误!在添加tomcat的时候默认添加工具本身携带的tomcat,要改过来,用你本地目录下的tomcat.主意这几点应该就没事了! 来源: https://blog.csdn.net/qq_40297463/article/details/100030656

测试须知:关掉占用端口的程序

一世执手 提交于 2019-11-28 03:03:21
最近在测试环境启动服务时,出现报错(端口被占用了): [FATA] listen tcp 127.0.0.1:6623: bind: address already in use 现在需要空出此端口 1、查看占用端口程序的PID lsof -i :6623 # 端口前面有个冒号 ":",不要漏了 2、根据PID关闭占用端口的程序 kill -9 {PID} 来源: https://www.cnblogs.com/testeyes/p/11387970.html

Window通过cmd查看端口占用、相应进程、杀死进程

本秂侑毒 提交于 2019-11-27 07:56:27
   在windows下启动程序时候经常出现端口占用, 修改本程序端口是一种解决思路,但是更多时候希望直接杀掉占用端口的程序; 一、 查看所有进程占用的端口   在开始-运行-cmd,输入:    netstat –ano可以查看所有进程 二、查看占用指定端口的程序   当你在用tomcat发布程序时,经常会遇到端口被占用的情况,我们想知道是哪个程序或进程占用了端口,可以用该命令 netstat –ano|findstr 指定端口号   如:查询谁占用了8080端口的进程:    netstat -ano|findstr 8080 三、通过任务管理器杀死相关的进程 方法一:使用任务管理器杀死进程   打开任务管理器->查看->选择列->然后勾选PID选项,回到任务管理器上可以查看到对应的pid,然后结束进程   当然上面的方法有时候不好用,就是任务管理器中的进程比较多的时候,然后去找到对应的进程是很麻烦的,所以还有一种方法可以杀死进程的    方法二:使用命令杀死进程   1>首先找到进程号对应的进程名称    tasklist|findstr 进程号  如:tasklist|findstr 3112   2>然后根据进程名称杀死进程    taskkill /f /t /im 进程名称 如:taskkill /f /t /im /javaw.exe 演示: 查询谁占用8080端口