当前位置:首页 > linux > 正文

linux查看所有开放的端口

  • linux
  • 2024-06-03 19:08:12
  • 4333

使用netstat命令
netstat命令可用于查看系统中所有开放的端口。 命令格式如下:
netstat -lntap
其中:
-l: 列出监听中的端口
-n: 显示数字地址(不解析主机名)
-t: 显示TCP端口
-a: 显示所有端口(包括未监听的端口)
-p: 显示进程信息
例如:
netstat -lntap
使用ss命令
ss命令提供了与netstat类似的功能,但它具有更高级的选项。 命令格式如下:
ss -lnp
其中:
-l: 只列出监听中的端口
-n: 显示数字地址
-p: 显示进程信息
例如:
ss -lnp
使用lsof命令
lsof命令可用于查看所有打开的文件,包括网络套接字。 命令格式如下:
lsof -i
其中:
-i: 列出打开的网络套接字
例如:
lsof -i