netstat
netstat命令用于显示与IP、TCP、UDP、ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接、TCP和UDP监听、进程内存管理的相关报告。
使用方法netstat [-参数选项],以下是几个常用的选项:
-a,-all:显示所有socket连接,默认显示已连接的
-t,-tcp:仅显示TCP相关
-u,-udp:仅显示UDP相关
-p,-programs:显示建立socket连接的进程ID和程序名
-n,-numeric:不解析别名,能显示数字的全部转为数字,例如IP和Port
-l,-listening:仅显示在监听(Listening)的socket服务
-r,-toute:显示路由表
-e,-extend:显示更多扩展信息
-s,-statistics:按各个协议展示网络统计信息
-c,-continuous:继续监听,即每隔一段时间执行一次netstat命令