netstat -luntp命令

netstat -luntp 命令用于在 Linux 系统中显示网络连接、监听端口、进程信息等详细信息,各选项含义如下:

选项说明

  • -l‌:仅显示监听状态的端口(状态为 LISTEN)。
  • -n‌:以数字形式显示地址和端口号(不解析主机名)。
  • -t‌:仅显示 TCP 连接。
  • -u‌:仅显示 UDP 连接。
  • -p‌:显示占用端口的进程名称及进程 ID(需 root 权限)。

常见用法

  1. 查看所有监听端口‌:netstat -ln
  2. 查看 TCP/UDP 连接‌:netstat -tn 或 netstat -un
  3. 结合选项‌:
    • netstat -tunlp:显示所有 TCP/UDP 连接、监听端口及对应进程。 ‌
    • netstat -luntp:与 -tunlp 效果相同,但参数顺序不影响结果。 ‌

输出字段解析

  • Proto‌:协议类型(TCP/UDP)。
  • Local Address‌:本地地址及端口。
  • Foreign Address‌:远程地址。
  • State‌:连接状态(如 LISTEN、ESTABLISHED)。
  • PID/Program name‌:进程 ID 及进程名称。
posted @ 2025-08-23 10:44  休玛  阅读(66)  评论(0)    收藏  举报