1. **ss -tunlp**
    • ss: 是 Socket Statistics 的缩写,一个功能强大的工具,用于转储套接字统计信息。它旨在取代旧的、性能较差的 netstat 命令。
    • -t: 显示 TCP 连接。
    • -u: 显示 UDP 连接。
    • -n: 以数字形式显示地址和端口号,而不是尝试解析主机名、服务名(例如,显示 80 而不是 http)。这能加快输出速度。
    • -l: 仅显示监听状态的套接字。
    • -p: 显示使用该套接字的进程信息

所以,ss -tunlp 本身的含义是:“列出所有正在监听的 TCP 和 UDP 端口,并显示端口号和对应的进程信息。”

  1. **|** (管道符)
    • 这是 Linux Shell 的一个核心功能。它将前一个命令(ss -tunlp)的标准输出作为后一个命令(grep)的标准输入
  2. **grep**
    • 一个强大的文本搜索工具。它会在它接收到的文本中搜索指定的模式