通过示例学习使用 netstat
来源:互联网 发布:vcm仿真实验软件 编辑:程序博客网 时间:2024/06/01 20:57
作者 | Shusain
译者 | lujun9972
netstat 是一个告诉我们系统中所有 tcp/udp/unix socket 连接状态的命令行工具。它会列出所有已经连接或者等待连接状态的连接。 该工具在识别某个应用监听哪个端口时特别有用,我们也能用它来判断某个应用是否正常的在监听某个端口。
netstat 命令还能显示其它各种各样的网络相关信息,例如路由表, 网卡统计信息, 虚假连接以及多播成员等。
本文中,我们会通过几个例子来学习 netstat。
(推荐阅读: 通过示例学习使用 CURL 命令[1] )
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 - 显示多播组信息
使用 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)的连接数。
这就是我们简短的案例指南了,希望它带给你的信息量足够。 有任何疑问欢迎提出。
via: http://linuxtechlab.com/learn-use-netstat-with-examples/
作者:Shusain[3] 译者:lujun9972 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
LCTT 译者lujun9972 � �共计翻译:13 篇贡献时间:12 天推荐文章
< 左右滑动查看相关文章 >
点击图片、输入文章 ID 或识别二维码直达
原文链接请访问“原文链接”获得可点击的文内链接、全尺寸原图和相关文章。- 通过示例学习使用 netstat
- netstat命令学习使用
- netstat 使用
- netstat 使用
- netstat使用
- netstat使用
- netstat使用
- 通过SNMP实现Netstat
- 通过网页传递参数[WEB学习示例]
- 通过示例学习JavaScript闭包
- 通过示例学习Python列表推导
- 通过示例学习Python列表推导
- linux netstat学习
- Linux netstat命令学习
- Linux命令学习:netstat
- netstat 命令学习
- netstat命令学习
- Netstat命令详解 netstat命令怎样使用
- 【每日安全资讯】惠普电脑驱动再次被发现内置按键记录器
- 如何在 Linux 上安装友好的交互式 shell:Fish
- 我想装 Linux 操作系统,但是为什么总无法识别硬盘啊?
- C#語言的歷史簡介
- 12.15 省选训练总结4 图论算法
- 通过示例学习使用 netstat
- 【每日安全资讯】教育部人社部财政部三部门规范信息公开--保护隐私杜绝个人敏感信息泄露
- 如何在 Bash 中抽取子字符串
- 使用 DNSTrails 自动找出每个域名的拥有者
- hadoop中的Configuration对象和FilSystem是什么有什么用?
- 如何自动唤醒和关闭 Linux
- 如何判断 Linux 服务器是否被入侵?
- java -- 初识集合
- 【每日安全资讯】Satori(觉醒)新僵尸网络出现,在过去的12个小时内已经激活超过28万个不同的IP