centos怎样查看端口
查看端口是服务器管理的基础知识,在linux的centos系统中也是处理这一类问题的主要方法之一。在centos中,查看端口可以通过以下几种方式进行操作:
一、使用netstat命令
netstat命令可以用来检查本机的网络状态信息,也可以查看端口,使用方法如下:
1、使用netstat –a命令,进行全部端口查询,结果将包括本机使用中的端口,也包括未连接使用的端口:
$ netstat –a
2、使用netstat –t –ul命令可以查询查询tcp启动连接状态:
$ netstat –t –ul
3、在以上两个命令的基础上,可以加上“-n”参数,以显示IP地址和端口号:
$ netstat –a –n
二、使用ss命令
ss命令是netstat的升级版,支持新的输出模式,使用方法也很简单:
1、使用ss –t命令查看tcp连接信息:
$ ss –t
2、也可以使用以下命令,可以查看指定协议的状态:
$ ss –t -v
3、如果要查看udp连接信息,可以使用以下命令查看udp连接状态:
$ ss – u
三、使用lsof命令
lsof命令是另外一种查看端口的有效方式,需要安装该软件,下载链接:
http://epel.mirror.nea.gr/7/x86_64/lsof-4.87-18.el7.x86_64.rpm
安装命令:
$ rpm –ivh http://epel.mirror.nea.gr/7/x86_64/lsof-4.87-18.el7.x86_64.rpm
使用方法:
$ lsof -i:端口号 //查看某个端口的连接状态
$ lsof -i //查看所有进程打开的端口
使用上述三种方法,可以查看centos系统中端口,可以根据不同的情况,选择不同的查询方式,快捷、简单地查看端口信息,也可以根据端口应用信息,对每个端口进行必要的管理工作,确保服务器安全。