Linux系统提供了多种命令来查看当前开启的端口。以下是几个常用的命令:
1. netstat命令:netstat命令可以用来显示网络连接、路由表和网络接口等信息。使用以下命令可以查看当前开启的端口:
netstat -tuln
该命令会列出所有TCP和UDP协议的监听端口。其中,-t参数表示显示TCP协议,-u表示显示UDP协议,-l表示只显示监听状态的端口,-n表示以数字形式显示端口号。
2. ss命令:ss命令也可以用来查看网络连接和端口信息。使用以下命令可以查看当前开启的端口:
ss -tuln
与netstat命令类似,-t参数表示显示TCP协议,-u表示显示UDP协议,-l表示只显示监听状态的端口,-n表示以数字形式显示端口号。
3. lsof命令:lsof命令可以列出当前系统打开的文件和进程信息,包括网络连接和端口信息。使用以下命令可以查看当前开启的端口:
lsof -i
该命令会列出所有打开的网络连接和监听的端口。
以上是常用的几个命令来查看Linux系统上开启的端口。根据实际需求选择合适的命令进行使用。