探测端口开放命令
在Linux系统中,有两种常用的命令可以探测端口开放情况:
1. 使用netstat命令:`netstat -tuln`。该命令会列出所有正在监听的TCP和UDP端口。其中,-t参数表示显示TCP端口,-u参数表示显示UDP端口,-l参数表示只显示正在监听的端口,-n参数表示以数字形式显示端口号。
2. 使用nmap命令:`nmap -p 端口号 IP地址`。其中,-p参数后面跟上要扫描的端口号,IP地址是要扫描的目标主机的IP地址。执行命令后,nmap会扫描目标主机上指定的端口,并显示端口的开放情况。如果端口开放,则会显示"open",否则显示"closed"或"filtered"。
此外,还可以使用lsof命令查看所有打开的网络端口。命令格式如下:`lsof [-i]`,其中`-i`选项表示查看所有打开的端口。