Linux查看端口的命令
时间: 2024-06-21 21:03:51 浏览: 107
在 Linux 中,查看端口的常用命令有两个:`netstat` 和 `ss`(socket statistics)。以下是它们的使用方法:
1. **netstat** 命令:
- `netstat -tuln`:显示所有活动的 TCP 和 UDP 端口,包括监听和连接状态。
- `netstat -anp | grep :<port_number>`:查找指定端口的服务进程。
2. **ss** 命令(在新版本的 Linux 系统中更常用):
- `ss -tuln`:类似于 `netstat -tuln`,显示 TCP 和 UDP 状态。
- `ss -tunl | grep :<port_number>`:查找特定端口的套接字信息。
如果你想查看哪个程序正在监听某个端口,可以执行:
```bash
lsof -i :<port_number>
```
这会列出所有占用该端口的应用程序及其详细信息。
阅读全文