netstat命令

2015-07-28 16:41:11 11410

1.使用man netstat就可以查看到netstat的相关信息打印网络连接、路由表、接口

统计,伪连接,和组播成员

2.常用的参数

-l显示监听的端口的状态

-a显示所有选项

-t显示与tcp相关的信息

-u显示与udp相关的信息

-p显示相关程序的PID和程序名

-n用端口号来显示

-c以固定的时间执行该命令,默认的是秒

-o显示网络延迟信息

-F输出来自FIB的路由信息

-C输出来自路由缓存的路由信息

-Z如果SELinux正在工作,那么打印它的内容

2.示例

#netstat -a | more列出所有端口

#netstat -at | more列出所有tcp端口

#netstat -au | more列出所有udp端口

#netstat -l列出所有监听状态的socketss

#netstat -lt列出所有处于监听的tcp端口

#netstat -lu列出所有处于监听的udp端口

#netstat -lx只列出所有监听unix端口

#netstat -atunlp

proto:网络的传输协议:TCP、UDP

Local Address:本地的ip和端口

Foreign Address:远程主机的ip和端口

State:端口状态,监听(listen)和建立(establised)

PID:服务的进程号

program name:服务名称

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: