lsof -i:端口号lsof -i | grep pid ### 查看某进程号占用情况常用:netstat -aunltpnetstat -nltp 只查看LISTEN状态的端口情况netstat -tlunp 查看所有端口情况netstat -tlunp|grep 端口号 【linux 下使用】netstat -anp |grep 端口号 【linux 下使用】netstat -ano | findstr:端口号 【window 下使用】telnet 10.29.129.82 端口号 # 没有就安装:yum install -y telnet// 使用 ss 命令(推荐,更现代、更快)ss -tunlp | grep :端口号命令说明:-a 显示所有socket,包括正在监听的-t (tcp)仅显示tcp相关选项-u (udp)仅显示udp相关选项-n 拒绝显示别名,能显示数字的全部转化成数字-l 仅列出有在监听中的服务状态-p 显示建立相关链接的程序名(相当于 Windows 的 -o)-o 显示与每个连接相关的所属进程ID-r 显示路由表内容命令状态:LISTEN 监听连接请求ESTABLISHED 代表一个打开的连接
window查看端口占用相关命令
netstat -ano|findstr 端口号# liunx用 -anpnetstat -anp | grep :端口号查看进程号为端口对应的进程:tasklist | findstr PID# liunx用psps -p PID或者:ps -fp PID结束javaw.exe进程:taskkill /f /t /im javaw.exe
工具:
nc -vuz 地址 端口命令检测udp;https://eternallybored.org/misc/netcat/
