系统粉 > 电脑问答 > 其他问答

已解决问下linux查询端口是否被占用

提问者:kengtion  |  浏览次  |  提问时间:2016-12-27  |  回答数量:3

问下linux查询端口是否被占用查看端口是否被占用:netstat -anp | grep port lsof -i:port查看端口被那个进程占用:netstat -anp | grep port或使用 lso...

已有3条答案
大苗苗耶

大苗苗耶

回答数:37261  |  被采纳数:44

查看端口是否被占用:netstat -anp | grep port lsof -i:port查看端口被那个进程占用:netstat -anp | grep port或使用 lsof -i:port显示结果的有进程id,再ps -ef | grep pid即可查看进程(如java进程)使用的端口:ps -aux | grep java找到pid再lsof -i | grep pid或使用netstat -anp | grep pid即可
2016-12-28 11:00:55
赞 3726
夏姬儿

夏姬儿

回答数:40648  |  被采纳数:1

1.在开始--运行,里面输入cmd点回车,会出现运行窗口。
2.在提示符后输入netsta, -ano回车,找到tcp ,80端口对应的pid,比如1484.
3.ctrl+alt+del打开任务管理器,选进程,这里有很多正在运行的程序怎么找?别急点上面的, 查看--选择列--在PID(进程标示符)前面打钩。好了,下面的进程前面都有了PID号码。这时上一步找到的PID就有用了,找到1484,比如PEER.EXE什么的,结束进程吧。这时再开服务器,看WEB可以启动了!
2016-12-27 21:21:05
赞 4064
一末又一陌mx

一末又一陌mx

回答数:12399  |  被采纳数:0

①lsof -i:端口号用于查看某一端口的占用情况,比如查看22号端口使用情况,lsof -i:22,
②netstat -tunlp|grep 端口号,用于查看指定端口号的进程情况,如查看22端口的情况,netstat -tunlp|grep 22。希望可以帮助你
2016-12-28 12:52:15
赞 1239
相关问答
最新其他问答
解决方法