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

linux查看端口是否开放(linux 查看端口是否开通)

  • linux
  • 2024-04-05 12:30:18
  • 7227
Linux 查看端口是否开放
要素:
1. 命令:
netstat:用于查看网络连接状态和端口使用情况。
lsof:用于列出打开的文件以及与其关联的进程和端口。
ss:用于显示套接字统计信息,包括打开的端口。
2. 端口号:
端口号用于标识特定应用程序或服务。 要查看某个特定端口,请在命令中指定其端口号。
3. 协议:
协议指定了通信所使用的传输层协议,例如 TCP 或 UDP。
4. 状态:
端口的状态指示其当前是否正在使用。 常见状态包括:
LISTEN:正在监听传入连接。
ESTABLISHED:已建立连接。
CLOSED:已关闭。
示例:
使用 netstat 查看端口:
netstat -an | grep 80
这将显示所有端口 80(通常用于 HTTP 服务)的状态。
使用 lsof 查看端口:
lsof -i tcp:80
这将列出所有正在使用端口 80 的进程和文件描述符。
使用 ss 查看端口:
sudo ss -ln | grep 80
这将显示端口 80 上的所有监听连接,包括协议和状态。