Linux查看端口占用情况的常用命令

 更新时间:2023年11月15日 09:12:43   作者:sheng199463  
这篇文章主要给大家介绍了Linux查看端口占用情况的常用命令,lsof命令,netstat命令,ss命令,fuser命令,ps命令以及proc文件系统这几种常用命令,感兴趣的小伙伴跟着小编一起来看看吧

lsof命令

lsof(list open files)命令可以列出当前系统中打开的所有文件,包括网络端口。可以使用lsof命令查看某个端口被哪个进程占用。

具体的命令为:sudo lsof -i :端口号,其中端口号为需要查询的端口号。

netstat命令

使用netstat命令:netstat命令可以显示网络连接、路由表和网络接口信息等。可以使用netstat命令查看某个端口被哪个进程占用.

具体的命令为:sudo netstat -tlnp | grep 端口号,其中端口号为需要查询的端口号。

ss命令

ss命令可以列出当前系统中打开的套接字(socket)信息,包括网络端口。可以使用ss命令查看某个端口被哪个进程占用.

具体的命令为:sudo ss -tlnp | grep 端口号,其中端口号为需要查询的端口号。

fuser命令

fuser命令可以查看某个文件或目录被哪个进程占用。对于网络端口,也可以使用fuser命令进行查询,

具体的命令为:sudo fuser 端口号/tcp,其中端口号为需要查询的端口号。

ps命令

ps命令可以列出当前系统中正在运行的进程信息。可以使用ps命令结合grep命令来查找某个进程,然后再查看该进程打开的网络端口。

具体的命令为:sudo ps -ef | grep 进程名,其中进程名为需要查询的进程名。

proc文件系统

使用/proc文件系统:在Linux系统中,每个进程都有一个对应的目录,存储了该进程的相关信息。可以使用/proc文件系统来查看某个端口被哪个进程占用。

具体的命令为:sudo ls -l /proc/$(sudo lsof -t -i:端口号) | grep exe,其中端口号为需要查询的端口号。

到此这篇关于Linux查看端口占用情况的常用命令的文章就介绍到这了,更多相关Linux查看端口内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Linux下netstat命令的一些常见用法

    Linux下netstat命令的一些常见用法

    这篇文章主要介绍了Linux下netstat一些常见用法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-02-02
  • shell脚本4种执行方式

    shell脚本4种执行方式

    Linux中shell脚本的执行通常有4种方式,分别为工作目录执行,绝对路径执行,sh执行,shell环境执行。这篇文章主要介绍了shell脚本4种执行方式 ,需要的朋友可以参考下
    2019-05-05
  • 使用Shell脚本如何启动/停止Java的jar程序

    使用Shell脚本如何启动/停止Java的jar程序

    这篇文章主要介绍了使用Shell脚本如何启动/停止Java的jar程序,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • 在Linux命令行中列出带有ls文件的技巧

    在Linux命令行中列出带有ls文件的技巧

    今天小编就为大家分享一篇关于在Linux命令行中列出带有ls文件的技巧,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10
  • 详解Linux命令中的正则表达式

    详解Linux命令中的正则表达式

    正则表达式是一套由多个元字符组成的模糊查找模式,使用正则表达式可以快速查找和定位文本中指定的内容。接下来通过本文给大家介绍Linux命令中的正则表达式,需要的朋友参考下吧
    2017-02-02
  • Linux Shell脚本系列教程(二):终端打印命令详解

    Linux Shell脚本系列教程(二):终端打印命令详解

    这篇文章主要介绍了Linux Shell脚本系列教程(二):终端打印命令详解,本文着重讲解了echo终端打印、printf终端打印两个打印出输出命令,需要的朋友可以参考下
    2015-06-06
  • linux shell中curl 发送post请求json格式问题的处理方法

    linux shell中curl 发送post请求json格式问题的处理方法

    这篇文章主要介绍了linux shell中curl 发送post请求json格式问题的处理方法,文中给大家提到了linux中使用curl发送post请求问题,需要的朋友可以参考下
    2018-07-07
  • 一天一个shell命令 linux文本内容操作系列-grep命令详解

    一天一个shell命令 linux文本内容操作系列-grep命令详解

    这篇文章主要介绍了一天一个shell命令 linux文本内容操作系列-grep命令详解 ,需要的朋友可以参考下
    2016-06-06
  • 处理JSON最强命令jq使用场景

    处理JSON最强命令jq使用场景

    jq命令是处理json字符串的神器, 主要用于获取JSON属性/简单重组JSON字符串,本章详细介绍jq的主要应用场景,感兴趣的朋友跟随小编一起看看吧
    2023-07-07
  • 通过Spring Shell 开发 Java 命令行应用

    通过Spring Shell 开发 Java 命令行应用

    这篇文章主要介绍了通过Spring Shell 开发 Java 命令行应用的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-11-11

最新评论