linux基础命令之lnstat命令

叶sir学编程2024-06-11 20:45:44  75

lnstat命令在linux系统里是用于显示当前主机的网络状态等相关信息。lnstat命令实际是读取系统根目录下的proc目录下的net目录下的stat目录下的文件内容(/proc/net/stat),将里面的数据内容,以可视化的方式显示给用户看。

命令格式:lnstat 参数;参数可以为空。

参数说明

-c参数:表示显示网络状态信息的次数,lnstat命令会每隔一定的时间,自动刷新网络状态和信息,-c参数,表示显示的次数,到达之后,则退出。如图1:

图1

-d参数:显示可用的文件和关键字,如图2,从该参数打印的信息可以看到,lnstat命令默认读取的是/proc/net/stat/目录下的ndisc_cache、arp_cache、rt_cache文件里的信息。

图2

-j参数:表示将显示的信息以JSON格式显示。

图3

-f参数:表示显示指定文件里的统计信息,默认使用/proc/net/stat/下的文件;

-i参数:lnstat命令会自动刷新网络状态信息,该参数表示指定刷新的时间间隔,以秒为单位;

图4

-k参数:表示只显示给定关键字的信息,可以给定多个关键字,如图5,和grep命令类似,但是该参数会自动刷新数据;

图5

-w参数:指定显示信息中,每个字段所占的宽度;

-s参数:表示是否显示标题信息,有三个数值可以选择,0:表示不显示标题;1:表示只在开头显示标题头,后续刷新的数据不显示标题头;2:表示每20行打印一次标题头;如图6:

图6

转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/707338.html
0
最新回复(0)