要查看Ubuntu系统中已打开的端口及其相关信息,可以使用以下方法:

  1. 打开终端(Terminal)。

  2. 运行以下命令以查看当前系统中的端口使用情况:

    sudo netstat -tuln
    

    这将显示所有已打开的端口及其相关信息,包括监听地址、协议(TCP或UDP)、状态和PID(进程标识符)。

  3. 如果只想查看TCP端口的情况,运行以下命令:

    sudo netstat -tln
    

    这将列出系统中所有已打开的TCP端口的信息。

  4. 如果只想查看UDP端口的情况,运行以下命令:

    sudo netstat -uln
    
wub@wub:/$ sudo netstat -tuln
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State      
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN     
tcp        0      0 127.0.0.53:53           0.0.0.0:*               LISTEN     
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN     
tcp6       0      0 ::1:631                 :::*                    LISTEN     
tcp6       0      0 :::22                   :::*                    LISTEN     
udp        0      0 127.0.0.53:53           0.0.0.0:*                          
udp        0      0 0.0.0.0:631             0.0.0.0:*                          
udp        0      0 0.0.0.0:5353            0.0.0.0:*                          
udp        0      0 0.0.0.0:47011           0.0.0.0:*                          
udp6       0      0 :::40949                :::*                               
udp6       0      0 :::5353                 :::*                               
wub@wub:/$ 

10-12 20:27