问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何查看linux下端口被占用

发布网友 发布时间:2022-04-19 13:27

我来回答

1个回答

热心网友 时间:2022-05-03 05:08

总结出来两种方法:
1)使用lsof命令
lsof是一个非常强大的linux工具,她被用来查找哪些程序使用了那些文件。在linux系统下,基本上所有的东西都可以被当作文件来用。socket当然也是一种文件了。所以lsof可以用来查找谁用了某一个端口。具体方法:
lsof -i :port_number |grep "LISTEN"
-i是用来查找和网络相关的文件,":"号是必须的,它是标志你查找的是一个端口。port_number就是你要查找的端口号,譬如你要查找是否有程序占用了oracle的监听端口1521,就可以使用lsof -i :1521 |grep "LISTEN"。如果有程序已经占用了,那么下面打印的第二个字段就是该程序的进程id,第一个字段是进程的名字。
如果只有losf -i :port_number可能会查到很多应用程序,但这些程序实际并没有占用你指定的端口,这些端口只是连接到本机器或者别的机器的该端口。所以要grep "LISTEN“,因为一个端口只可能被一个程序占用的,所以这种方法是可靠的。

2)使用netstat 命令
大家一定对这个命令比较熟悉了,可能你从没有想到用到来查找哪一个程序的占用了指定的端口。但是netstat -an 的确提供了这种功能。所以有问题了一定要想到先去查找man手册,不过说实话,某些man手册写得让中国人看不懂,那没有办法了,就googe或者一下吧。
执行man netstat命令,你会发现netstat 提供了'-p'的选项,这个选项的功能是告诉你哪个程序占用了该端口,但是她提供的形式比较古怪是以pid/process_name提供的。pid当然是进程id了,process_name是进程的命令,中间以'/'号分隔。
和上面的原因一样,我们只查找listen的端口,netstat 给我们提供了-l的选项,这个选项不是默认的选项。
下面以1521端口来看怎么查找到该程序,我们使用下面的命令:
netstat -lnp|awk 'BEGIN{prt=":1521$"}{if ($4 ~ prt) print $0}'
在这里使用awk来匹配第4个字段的模式是为了避免误判。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
怀孕四个月补钙可以吗 孕妇吃什么时候钙片好 孕妇吃什么钙片最好 怀孕补钙是必须的吗?孕妇钙片品牌哪个好? ...在长高的黄金发育时期,会影响容貌五官的变化吗,不仅没有发育到变... 冬至吃饺子的诗词 立冬吃饺子的暖心诗词 宁波全封闭学校有哪些 宁波市北仑区小港镇会计学校在那? 或红联镇也可以 江南教育集团小港中心幼儿园园况介绍 红联哪里有报暑假班 linux怎么查哪些端口被占用 linux下怎么查看端口是否被占用 哔哩哔哩直播数据显示收益250金仓鼠但是钱包没有增加怎么回事? b站金仓鼠转换贝壳要多久 在b站直播可以拿到钱吗? b站sc抽成多少 哔哩哔哩礼物分成比例 我在b站有37000金仓鼠,能换多少贝壳呀 iosb站怎么刷礼物 b站金仓鼠已到账去哪里了 哗哩哗哩的主播怎样分析成 b站最贵的直播礼物是什么 哔哩网站收到300个礼物ap主能赚多少钱 哔哩哔哩直播金瓜子转换成金仓鼠汇率!!!!!! b站花钱提问主播得多少 b站金仓鼠普通账户怎么提现 b站金仓鼠自动转换吗 b收益10礼物得多少? b站一个金仓鼠多少人民币 苹果手机照相过后怎么是反的? linux检查端口是否被占用 linux如何查看端口被占用 查看linux中某个端口是否被占用,被哪个进程占用 linux如何查看端口 linux如何查看端口被哪个进程占用 linux怎么查看某个进程占用的端口 linux 查看端口是否被占用 Linux怎么查看端口占用情况? 检测评估公共关系效果的方法有哪些? 检测评估政府公共关系效果的方法有哪些 公告关系评估包括哪些内容? 公关效果评估的评估方法 公共关系调查的方法主要包括什么 公共关系评估的程序是什么? 公共关系涉及的有哪些方式 公共关系评估的内容、方法是怎样的 旅游公共关系评估的方法主要有哪些 公共关系效果评估主要包括什么 简述方案间的不同关系及相应的评价方法? 公共关系调查的一般程序能分为哪五个基本阶段?