中易网

Linux下查看一个进程占用了哪个端口的方法

答案:2  悬赏:0  
解决时间 2021-02-01 17:26
Linux下查看一个进程占用了哪个端口的方法
最佳答案
【步骤一】lsof -i
lsof -i 用以显示符合条件的进程情况,lsof(list open files)是一个列出当前系统打开文件的工具。以root用户来执行lsof -i命令
【步骤二】lsof -i:端口号
lsof -i:端口号,用于查看某一端口的占用情况,比如查看22号端口使用情况,lsof -i:2
步骤三】netstat -tunlp
netstat -tunlp用于显示tcp,udp的端口和进程等相关情况
【步骤四】netstat -tunlp|grep 端口号
netstat -tunlp|grep 端口号,用于查看指定端口号的进程情况,如查看22端口的情况,netstat -tunlp|grep 22
全部回答
时候需要在linux下查看一个进程占用了那个端口,但是只知道进程大致的名称,比如要查看hadoop的namenode在哪个端口上运行,以便在eclipse中连接。 首先用ps命令查看进程的id: 复制代码代码如下: $ ps -ef | grep name 其中每一行(很长的时候会占用若干行)的第二个字段就是进程的id。 当然,对于在java虚拟机中运行的进程,比如hadoop的守护进程,可以直接用jsp命令查看: $ jps | grep name 或者已经知道进程的确切名称,可以用pidof查看: $ pidof name 查看到进程id之后,使用netstat命令查看其占用的端口: $ netstat -nap | grep pid
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
入れました什么意思?他的ます型是什么啊?是
在番禺做专车,优步好还是滴滴好?
奔跑吧兄弟,宋佳那一期,宋佳与陈赫握手时的
一部韩国穿越电影,每次穿越都有时间限制,叫
教门街刘记牛肉牛杂面庄在什么地方啊,我要过
我点到了桌面上属性里的应用 怎么恢复过来
谁能告诉我为什么女生前一秒都是开心的,后一
重庆到宜昌自驾游
中信华府西门地址在哪,我要去那里办事
Fate Grand Order限时卡池和剧情卡池哪个好
顺德桂洲医院地址
为什么有些摩托车有哨声?像雅马哈R1。路过老
我刚买了一个新键盘 有几个键老是失灵
龙鸟轮滑俱乐部地址在什么地方,想过去办事
调匀是什么意思
推荐资讯
云南民族大学好还是广西师范学院好啊??
87年兔男和88年龙女相冲?
经典装在旧包装上有什么升级的吗??
信用卡透支还不上会有什么后果
纯种多布多拉怎么饲养
科普手抄报的内容
我今年留京工作4年了,想在北京买房,是直接
直肠癌t2nomo中基层
买合资车分期付款是不是就没优惠了
红枣坊怎么去啊,有知道地址的么
国脉科技股份有限公司 怎样???和福建国脉
亮亮小吃店地址在哪,我要去那里办事
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?