Linux 命令(218)—— lnstat 命令
2023-06-13 09:15:59 时间
文章目录
1.命令简介
lnstat 显示 Linux 网络统计信息。
lnstat 命令实际上是读取系统“/proc”中目录“/proc/net/stat”下面的文件,来显示当前主机的网络状态的。lnstat 是 rtstat 命令的更新替代命令,功能更完善。
2.命令格式
lnstat [options]
3.选项说明
-c, --count <count>
指定显示网络状态的次数,每隔一定时间显示一次网络状态。
-d, --dump
显示可用的文件或关键字。
-f, --file <file>
要使用的统计文件,可以指定多次。默认情况下扫描 /proc/net/stat 中的所有文件。
-i, --interval <intv>
指定两次显示网络状的间隔秒数。
-j, --json
以 JSON 格式显示结果。
-k, --keys K,K,K,...
只显示给定的关键字
-s, --subject [0-2]
是否显示标题头。0'表示根本没有标题头,'1'只在程序开始时打印标题头,'2'每20行打印一次标题头。
-w, --width N,N,N,...
指定每个字段所占的宽度。
-h, --help
显示帮助信息
-V, --version
显示指令版本信息
4.常用示例
(1)显示网络状态。
lnstat
(2)显示命令支持的统计文件。
lnstat -d
/proc/net/stat/ndisc_cache:
1: entries
2: allocs
3: destroys
4: hash_grows
5: lookups
6: hits
7: res_failed
8: rcv_probes_mcast
9: rcv_probes_ucast
10: periodic_gc_runs
11: forced_gc_runs
12: unresolved_discards
/proc/net/stat/arp_cache:
1: entries
2: allocs
3: destroys
4: hash_grows
5: lookups
6: hits
7: res_failed
8: rcv_probes_mcast
9: rcv_probes_ucast
10: periodic_gc_runs
11: forced_gc_runs
12: unresolved_discards
/proc/net/stat/rt_cache:
1: entries
2: in_hit
3: in_slow_tot
4: in_slow_mc
5: in_no_route
6: in_brd
7: in_martian_dst
8: in_martian_src
9: out_hit
10: out_slow_tot
11: out_slow_mc
12: gc_total
13: gc_ignored
14: gc_goal_miss
15: gc_dst_overflow
16: in_hlist_search
17: out_hlist_search
(3)过滤出只想要查看的关键字段信息。
lnstat -k arp_cache:entries,rt_cache:in_hit,arp_cache:destroys
arp_cach|rt_cache|arp_cach|
entries| in_hit|destroys|
11| 0| 0|
(4)指定两次显示网络状的间隔秒数。
lnstat -i 2
(5)指定显示网络状态的次数。
lnstat -c 2
参考文献
相关文章
- Linux下解压WAR包的技巧(linux解压war包)
- 坚持Linux:传承自由、分享智慧(linux的思想)
- 利用Linux系统制作可引导U盘(linux系统制作u盘)
- 命令探索Linux实现LS命令的魔力(linux实现ls)
- Linux组播:快速查找组播命令(linux组播命令)
- Linux实现主机路由(linux加主机路由)
- Linux卸载JDK:一步一步指南(linux卸载jdk命令)
- Linux下GZ压缩命令实战技巧(linux压缩命令gz)
- 深入Linux:使用命令修改文件权限(linux命令修改文件权限)
- Linux清理硬盘:一键空出更多空间(linux清理硬盘)
- 妙用Linux: 退出命令的无敌窍门(linux中退出命令)
- Linux的发展之路:分支实践(linux的分支)
- Linux下查看外网IP的方法(linux查询外网ip)
- Linux下快速开启服务的命令总结(linux开启服务命令)
- 「解密 Linux 映射命令:快速查找文件路径」(linux映射命令)
- Linux命令大全:25个英文命令详细讲解(linux英文命令)
- 解决Linux进程无法被kill的疑难杂症(linux进程kill不掉)
- Linux终端:结束命令分析(linux终端结束命令)
- Linux查看本机IP地址的简单方法(linux查看本机ip)
- 如何使用Linux命令重命名文件?(重命名文件linux)
- 如何使用Linux查询和安装软件包(linux查询安装包)
- Linux下wc命令的使用技巧(linux 的wc命令)
- 如何在Linux中查看之前输入过的命令?(linux查看之前的命令)
- Linux下yum删除命令实现详解(linux yum 删除)
- 管理Linux下Top命令掌控进程管理(linux top 进程)
- Linux简易命令指南:快速上手进阶(linux 简单 命令)
- 学习Linux,走上操作系统之路!(熟悉linux操作系统)