Linux 查看端口监听三种方法

📅 2026/6/26 6:30:37
Linux 查看端口监听三种方法
1. ss推荐效率高系统默认自带查看单个端口比如 7000ss -tulpn | grep 7000参数说明-tTCP端口-uUDP端口-l只看监听端口-p显示进程PID、程序名-n直接显示数字端口不解析域名列出所有监听端口ss -tulpn2. netstat部分新版系统需手动安装安装缺少时# CentOS/RHEL yum install net-tools -y # Debian/Ubuntu apt install net-tools -y查单个端口netstat -tulpn | grep 7000全部端口netstat -tulpn3. lsof精准查端口占用进程lsof -i :7000无输出 端口未被监听/占用一键判断端口是否监听脚本示例PORT7000 if ss -tulpn | grep -q :$PORT ; then echo 端口 $PORT 正在监听 else echo 端口 $PORT 未监听 fi