ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
[TOC] # 端口监控 ****** 在 ip 章节中,我们知道了,开启了一个 tcp/udp 服务,都得占用一个端口,所以我们可以通过查看端口的方式去判断服务是否开启成功。 <br /> ## netstat 命令 使用 netstat 命令可查看端口占用情况 netstat 命令各个参数说明如下: * -t:指明显示 TCP 端口 * -u:指明显示 UDP 端口 * -l:仅显示监听套接字(所谓套接字就是使应用程序能够读写的与收发通讯协议(protocol)与资料的程序) * -p:显示进程标识符和程序名称,每一个套接字/端口都属于一个程序。 * -n:不进行 DNS 轮询,显示 IP (可以加速操作) ```shell netstat -ntulp | grep 80 ``` 查看 80 端口占用情况输出: ``` tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 1036/nginx: master ``` <br /> ## lsof 命令 lsof 命令需要自行安装: ```shell sudo yum install lsof ``` 使用方法如下: ```shell lsof -i tcp # 列出所有 tcp 网络连接 lsof -i udp # 列出所有 udp 网络连接信息 lsof -i :8080 # 列出使用 8080 端口信息 ```