如何实时观察 TCP 和 UDP 端口

在软件术语中,特别是在操作系统级别,端口是一种逻辑结构,用于标识特定进程/应用程序或网络服务类型,并且 Linux 系统上运行的每个网络服务都使用特定协议(最常见的是传输控制协议传输控制协议) 和UDP协议用户数据报协议)) 以及用于与其他进程或服务通信的端口号。

在这篇短文中,我们将向您展示如何列出和监控或观看跑步传输控制协议UDP协议Linux 系统上的实时端口和套接字摘要。

列出 Linux 中所有开放的端口

到,您可以使用或者如下。

同样重要的是要提到的是已被弃用,取而代之的是已取代它显示更详细的网络统计数据。

$ sudo netstat -tulpn
OR
$ sudo ss -tulpn
列出 Linux 中的开放端口

从上述命令的输出来看,状态列显示端口是否处于侦听状态() 或不。

在上面的命令中,标志:

  • -t– 启用 TCP 端口列表。
  • -u– 启用 UDP 端口列表。
  • -l– 仅打印监听套接字。
  • -n– 显示端口号。
  • -p– 显示进程/程序名称。

实时观察 TCP 和 UDP 打开端口

不过,为了观看传输控制协议UDP协议实时端口,您可以运行或者与如图所示。

$ sudo watch netstat -tulpn
OR
$ sudo watch ss -tulpn
在 Linux 中实时观察开放端口

要退出,请按Ctrl+C

您还会发现以下文章很有用:

现在就这些了!如果您对此主题有任何问题或想法要分享,请通过下面的评论部分与我们联系。