在不同的操作系统中,查看端口占用的命令也是有些区别的,下面介绍一下大家常用的两个系统windows与linux
在Windows中是这样用的:
- 使用命令提示符(Command Prompt):
netstat -ano | findstr "端口号"
- 例如,要查看80端口的占用情况:
netstat -ano | findstr ":80"
- 或者查看所有端口及进程ID详细信息:
netstat -ano
而在Linux中却是这样用:
- 使用
netstat
命令(可能需要安装net-tools
包):
netstat -tulpn | grep 端口号
- 查看TCP监听的80端口:
netstat -tulnp | grep ':80'
- 使用
lsof
命令(可能需要安装lsof
包):
lsof -i :端口号
- 查看80端口占用情况:
lsof -i :80
- 使用
ss
命令(较新的Linux发行版替代netstat
):
ss -tulpn | grep 端口号
- 查看80端口占用情况:
ss -tulnp | grep ':80'