当前位置:系统粉 > 电脑问答 > 其他问答 > 求解linux如何查看端口是否被占用

求解linux如何查看端口是否被占用

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

求解linux如何查看端口是否被占用①lsof -i:端口号用于查看某一端口的占用情况,比如查看22号端口使用情况,lsof -i:22,②netstat -tunlp|grep 端口号,用于查看指定端口号的进程情况...

已有3条答案
怀抱如井

怀抱如井

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

2016-12-09 15:19:09
①lsof -i:端口号用于查看某一端口的占用情况,比如查看22号端口使用情况,lsof -i:22,
②netstat -tunlp|grep 端口号,用于查看指定端口号的进程情况,如查看22端口的情况,netstat -tunlp|grep 22。
赞 635
我我是小仙

我我是小仙

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

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

薛痕↑

回答数:10344  |  被采纳数:2

2016-12-09 16:15:08
可以使用lsof命令
lsof是一个非常强大的linux工具,她被用来查找哪些程序使用了那些文件。在linux系统下,基本上所有的东西都可以被当作文件来用。socket当然也是一种文件了。所以lsof可以用来查找谁用了某一个端口。希望我的回答对你有帮助。
赞 1034
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航