首页 > 其他分享 >查看有哪些端口占用

查看有哪些端口占用

时间:2023-04-22 23:37:24浏览次数:31  
标签:httpd 查看 0.0 占用 端口 TCP LISTEN

在 Linux 系统中,可以使用 netstat 命令来查看当前哪些端口正在被占用。netstat 是一个功能强大的网络工具,可以显示与操作系统相关的各种网络状态信息,包括协议、端口、会话状态、IP 地址等。 netstat 命令与 Linux 系统发行版和版本有关,下面提供两种常见的用法:

  1. 使用 netstat 命令查看所有端口占用情况
netstat -tunlp

输出内容示例:

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp6       0      0 :::22                   :::*                    LISTEN      1285/sshd
tcp6       0      0 :::80                   :::*                    LISTEN      1318/httpd
tcp6       0      0 ::1:25                  :::*                    LISTEN      1200/master
tcp6       0      0 :::443                  :::*                    LISTEN      1318/httpd
udp        0      0 0.0.0.0:111             0.0.0.0:*                           447/rpcbind
udp        0      0 0.0.0.0:40428           0.0.0.0:*                           328/avahi-daemon:
  1. 使用 lsof 命令查看端口占用情况

lsof 是一条列出已打开的文件的命令,同时也可以列出当前所有已经打开运行的端口。

lsof -i :端口号

例如:

lsof -i :80

输出内容示例:

COMMAND   PID    USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
httpd   1318    root    4u  IPv6  18148      0t0  TCP *:http (LISTEN)
httpd   1428  apache    4u  IPv6  18148      0t0  TCP *:http (LISTEN)
httpd   1429  apache    4u  IPv6  18148      0t0  TCP *:http (LISTEN)
httpd   1430  apache    4u  IPv6  18148      0t0  TCP *:http (LISTEN)
httpd   1431  apache    4u  IPv6  18148      0t0  TCP *:http (LISTEN)

其中,-i 参数用于指定查询网络文件类型的文件名或描述。在上述示例中,使用 lsof -i :80 命令可以查看端口 80 的占用情况。输出结果中,COMMAND 表示占用端口的进程名,PID 表示占用端口的进程 ID。

标签:httpd,查看,0.0,占用,端口,TCP,LISTEN
From: https://www.cnblogs.com/netflix/p/17344438.html

相关文章

  • GeoServer更改端口号
    GeoServer版本号version=2.21.0在安装GeoServer的根目录下,找到文件夹下的start.ini,并用记事本打开修改端口号后,重启geoserver就行了......
  • Visual Studio Code开发常用的工具栏选项,查看源码技巧以及【vscode常用的快捷键】
    一、开发常用的工具栏选项1、当前打开的文件快速在左侧资源树中定位:其实打开了当前的文件已经有在左侧资源树木定位了,只是颜色比较浅2、打开太多文件的时候,可以关闭3、设置查看当前类或文件的结构OUTLINE相当于idea查看当前类或接口的结构Structure二、查看源码技巧:(1)Ctr+鼠标......
  • SpringSecurity完整流程、如何查看具体的过滤器
    SpringSecurity完整流程SpringSecurity的原理其实就是一个过滤器链,内部包含了提供各种功能的过滤器。这里我们可以看看入门案例中的过滤器。 图中只展示了核心过滤器,其它的非核心过滤器并没有在图中展示。UsernamePasswordAuthenticationFilter:负责处理我们再登录页面填写了......
  • Qt编写网络摄像头推流(4路1080P主码流只占用0.2%CPU/极低延时极速响应)
    一、前言说明将从网络摄像头拉流过来的视频流重新推流出去,是目前一个很常规的做法,尤其是推流到流媒体服务中心,这样流媒体服务中心就把散落在各个区域的监控摄像头集中起来统一管理,同时提供对外一致的访问接口。很多时候不仅仅是几个摄像头,很可能是几百个上千个,所以对推流程序也是......
  • window的shell怎么查看当前用户名
    在Windows的命令行界面下,可以使用%username%的环境变量来获取当前用户名。具体操作步骤如下:打开cmd命令提示符。可以使用Win+R组合键打开运行窗口,输入cmd命令,然后点击“确定”按钮。在命令提示符下输入echo%username%命令。按下回车键,在命令行界面中就可......
  • Oracle 查看SGA PGA使用率
    Oracle查看SGAPGA使用率selectname,total,round(total-free,2)used,round(free,2)free,round((total-free)/total*100,2)pctusedfrom(select'SGA'name,(selectsum(value/1024/1024)from......
  • K8s 日志高效查看神器,提升运维效率10倍!
    通常情况下,在部署了 K8S 服务之后,为了更好地监控服务的运行情况,都会接入对应的日志系统来进行检测和分析,比如常见的 Filebeat+ElasticSearch+Kibana 这一套组合来完成。虽然该组合可以满足我们对于服务监控的要求,但是如果只是部署一个内部单服务用的话,未免显得大材小用,而且......
  • linux下查看文件内容工具发布啦!
    导读在Linux下面我们想要查看一个文件里面的内容,除了用编辑器把文件打开查看外,linux还提供了几条命令,可以不用打开文件就能把文件的内容输出到显示屏上进行查看。1、catcat命令主要用来查看文件内容,创建文件,文件合并,追加文件等。1.1、查看文件命令:cat文件名说明:这条命......
  • [c/c++]3.如何查看和更改程序运行栈的大小
    进程内存布局 我们写程序运行栈的栈帧保存在栈区,函数调用深度太多将导致爆栈栈的大小有上限,每个进程可以指定软上限,操作系统可指定硬上限linux查看栈上限方法linux可以通过ulimit命令查看栈上限和设置上限ulimit-a查看进程所有资源上限ulimit-sxx修改栈上限......
  • native 查看连接过的数据库密码
    native 查看连接过的数据库密码 首先导出连接并勾选导出密码。   2.用文本编辑器打开导出的文件找到密码。 3.打开https://tool.lu/coderunner/在线工具 4.赋值代码到工具中将倒数第二行引号中的值换成自己的密码,点击运行就可在右侧看见密码了。 <?......