可以使用以下命令检测服务器的端口是否打开或者占用:
1. 检测端口是否打开
使用 telnet 命令检测端口是否打开,例如检测 80 端口是否打开:
telnet IP地址 80
如果返回以下信息,则说明 80 端口已经打开:
Trying IP地址...
Connected to IP地址.
Escape character is '^]'.
如果返回以下信息,则说明 80 端口没有打开:
Trying IP地址...
telnet: Unable to connect to remote host: Connection refused
2. 检测端口是否被占用
使用 netstat 命令检测端口是否被占用,例如检测 80 端口是否被占用:
netstat -anp | grep 80
如果返回以下信息,则说明 80 端口已经被占用:
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1234/nginx
其中,1234 是占用 80 端口的进程号,nginx 是进程名称。
如果返回空信息,则说明 80 端口没有被占用。
Copyright © 2013-2024 zhaodede.com. All Rights Reserved. 格展云 版权所有 河南格展网络科技有限公司 豫ICP备20001987号-4