红联Linux门户
Linux帮助

Linux中如何查看端口占用情况

发布时间:2017-04-10 11:08:40来源:linux网站作者:Master_Chief
在Linux系统下的运维开发中有时候我们会碰到需要查看端口号占用的情况,这个时候我们可以分成看本地端口以及查看远程端口的占用情况。
 
首先是看本地端口占用情况:
可以使用
lsof,netstat,ss(centos7)
lsof -i :端口号 | grep '(LISTEN)'
Linux中如何查看端口占用情况
netstat -lnp | grep 端口号
Linux中如何查看端口占用情况
ss -lnp | grep 端口号,可以看到MySQL占用这个端口,pid是2319
Linux中如何查看端口占用情况
 
其次是远程端口占用情况的查看:
telnet,nmap,nc
echo -e '\n' |telnet ip 端口号,如果显示Connected表示端口是打开的
Linux中如何查看端口占用情况
nmap ip -p 端口号,可以看到状态是open
Linux中如何查看端口占用情况
 
使用nc命令检查远程端口是否打开:http://www.linuxdiyf.com/linux/28291.html
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29878.html