命令:netstat

netstat

语法

netstat,用于输出和网络相关的信息,比如网络连接状况、路由表、接口统计等信息。
通过它,你可以看到有哪些网络网络连接、端口号在使用,以及哪些进程使用他们。

  • 命令选项的说明:
选项简称 完整选项名 含义
-a all 展示所有的监听和非监听的套接字
-t tcp 只展示tcp端口上的套接字
-u udp 只展示udp端口上的套接字
-l listening 只展示监听的套接字
-n numeric 以数字化的形式展示地址、端口号
-c continuous 每秒钟连续打印指定的信息
-p program 同时展示出每个套接字所属的进程的PID和名称
-e extend 展示更多的附加信息

常用

# -t 显示 TCP 端口。-u 显示 UDP 端口。-n 显示数字地址而不是主机名。-l 仅显示侦听端口。-p 显示进程的 PID 和名称。
sudo netstat -tunlp 

# 查询指定端口通过grep过滤
netstat -tnlp | grep :80
posted @ 2022-10-07 12:06  曼醉心  阅读(43)  评论(0编辑  收藏  举报