阅读量:0
在 Linux 系统中,你可以使用 netstat
命令来查看当前系统监听的端口
使用
netstat -tuln
命令:-t
表示显示 TCP 连接的端口。-u
表示显示 UDP 连接的端口。-l
表示仅显示监听(listening)状态的套接字。-n
表示以数字形式显示地址和端口号,而不是尝试解析为域名或服务名。
使用
ss
命令:ss
是socket statistics
的缩写,它可以用来查看网络连接和套接字统计信息。- 使用
ss -tuln
命令与netstat -tuln
的功能相同。
如果你还想查看进程名称或 ID,可以使用以下命令:
- 使用
lsof
命令:lsof -i -P -n
可以显示当前系统监听的端口以及相关的进程信息。 - 使用
ps
命令结合grep
:ps aux | grep <端口号>
可以查找正在监听指定端口的进程。
- 使用
请注意,你可能需要使用 sudo
权限来执行这些命令,特别是当你查看受 root 用户保护的端口时。