答案:Linux使用`netstat`命令查看端口。
详细解释:
Linux系统中,`netstat`是一个强大的网络统计工具,它可以显示网络连接、路由表、接口统计等网络相关信息。要查看当前系统开放的端口,可以使用`netstat`命令结合一些参数来实现。
1. 查看所有端口信息:
简单的输入`netstat`命令,不加任何参数,可以列出所有当前活动的网络连接和监听的端口。这会显示本地地址和端口号,以及外部地址和端口号等信息。
2. 查看特定状态的端口:
使用`-a`参数可以显示所有活动的网络连接和监听的端口。如果想要查看特定状态的端口,比如正在监听的端口,可以加上`-l`参数。如果想要看到更多细节,如进程ID和程序名称等,可以使用`-p`参数。例如,`netstat -tuln`命令可以显示所有正在监听的TCP和UDP端口及其对应的详细信息。
3. 关于端口的其他信息:
除了查看当前活动的连接和监听的端口外,`netstat`还可以显示路由表信息、接口统计等。如果想要查看这些信息,可以通过不同的参数来实现,如`-r`可以查看路由表。
总的来说,Linux中的`netstat`命令是一个强大的网络工具,通过不同的参数组合,可以查看包括端口在内的各种网络相关信息。在Linux系统管理和网络调试中,这是一个非常有用的命令。