Netstat 命令用于显示各种网络相关信息,如网络连接,路由表,接口状态 (Interface Statistics),masquerade 连接,多播成员 (Multicast Memberships) 等等,本篇文章重点为大家讲解一下Linux系统Netstat 命令。
创新互联公司专注于天涯网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供天涯营销型网站建设,天涯网站制作、天涯网页设计、天涯网站官网定制、成都微信小程序服务,打造天涯网络公司原创品牌,更为您提供天涯网站排名全网营销落地服务。
1 – 检查所有的连接
使用a 选项可以列出系统中的所有连接,$ netstat -a
这会显示系统所有的 tcp、udp 以及 unix 连接。
2 – 检查所有的 tcp/udp/unix socket 连接
使用 t选项只列出 tcp 连接,$ netstat -at
类似的,使用u 选项只列出udp 连接,$ netstat -au
使用 x 选项只列出 Unix socket 连接,$ netstat -ax
3 – 同时列出进程 ID/进程名称
使用 p选项可以在列出连接的同时也显示 PID 或者进程名称,而且它还能与其他选项连用,$ netstat -ap
4 – 列出端口号而不是服务名
使用 n 选项可以加快输出,它不会执行任何反向查询(LCTT 译注:这里原文有误),而是直接输出数字。 由于无需查询,因此结果输出会快很多。$ netstat -an
5 – 只输出监听端口
使用l 选项只输出监听端口。它不能与 a 选项连用,因为 a 会输出所有端口,$ netstat -l
6 – 输出网络状态
使用 s 选项输出每个协议的统计信息,包括接收/发送的包数量,$ netstat -s
7 – 输出网卡状态
使用 I 选项只显示网卡的统计信息,$ netstat -i
8 – 显示多播组multicast group信息
使用g 选项输出 IPV4以及IPV6 的多播组信息,$ netstat -g
9 – 显示网络路由信息
使用 r 输出网络路由信息,$ netstat -r
10 – 持续输出
使用 c 选项持续输出结果$ netstat -c
11 – 过滤出某个端口
与grep 连用来过滤出某个端口的连接,$ netstat -anp | grep 3306
12 – 统计连接个数
通过与wc 和 grep 命令连用,可以统计指定端口的连接数量$ netstat -anp | grep 3306 | wc -l
这会输出 mysql 服务端口(即 3306)的连接数。
这就是我们简短的案例指南了,希望它带给你的信息量足够。 有任何疑问欢迎提出。
网站名称:深入讲解Linux系统Netstat命令
URL标题:http://www.36103.cn/qtweb/news1/27701.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联