当前位置:首页>弱电技术>系统运维>两个命令搞定Linux中通过端口号查找进程号的方法

两个命令搞定Linux中通过端口号查找进程号的方法

两个命令搞定Linux中通过端口号查找进程号的方法

1、使用lsof命令

lsof 是“list open files”的缩写,在linux系统中,一切可是为文件,网络连接也可视为文件,因此,我们可以通过lsof命令查看占用某个端口号的进程。

示例:

lsof -i :8080

或者

lsof -i | grep 8080

参数解释:-i 是Internet的缩写,它表示选择网络地址与[i]表示的内容匹配的所有文件(网络连接)。

2、 使用netstat命令

netstat是用于打印网络连接、路由表、接口统计信息等。目前官方文档是这是一个过时的命令,因此推荐使用其他命令,如netstat大部分的功能都可以通过ip命令实现。在这里,我们仍给出使用netstat命令实现通过端口号查找进程号的示例。

示例:

netstat -nlp | grep 8080

参数解释:

  • -n –numeric的缩写,即通过数值展示ip地址
  • -l –listening的缩写,只打印正在监听中的网络连接
  • -p –program,打印相应端口号对应进程的进程号

本文由 @可乐 发布于弱电智能网 。

题图来自Unsplash,基于CC0协议

内容观点仅代表作者本人,弱电智能网平台仅提供信息存储空间服务。

如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

文章名称:《两个命令搞定Linux中通过端口号查找进程号的方法》

文章链接:https://www.ruodian360.com/tech/sytemops/43638.html

添加微信ydian188免费入群,记得备注“弱电智能网”。

给TA打赏
共{{data.count}}人
人已打赏
系统运维

Windows 10如何更改文档、音乐、照片、电影等文件默认存储位置?

2023-2-17 19:34:11

系统运维

怎么在 Linux 中注销其他 SSH 登录的用户?

2023-2-18 19:59:28

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
搜索