pe里面怎么看ip地址linux怎么看ip地址命令pe中如何查看ip地址




pe里面怎么看ip地址linux怎么看ip地址命令pe中如何查看ip地址

2022-07-21 2:52:08 网络知识 官方管理员

1.前言

不同的Linux发行版显示网卡配置信息时有不同的格式,如果我们通过shell脚本读取这些网卡信息时,可能需要较长时间编写这些脚本以满足需求.比如使用以下命令获取ip地址ifconfig|grep'inetaddr:'|grep-v'127.0.0.1'|cut-d:-f2|awk'{print$1}'。作为ifconfig+shell管道的替代品,其实是有命令的,它就是ifdata命令。它一般用于脚本判断接口是否存在以及读取接口的信息,比如IP地址,子网掩码,MTU大小。不再需要写复杂的脚本来判断网卡的信息。非常有用的shell脚本搭配工具。

pe里面怎么看ip地址(linux怎么看ip地址命令)(1)

linux怎么查看ip地址和网卡MAC地址

2.安装`ifdata`命令

[root@zcwyou~]#yum-yinstallmoreutils

正在安装:1:perl-TimeDate-2.30-2.el7.noarch1/5

正在安装:perl-Time-Duration-1.06-17.el7.noarch2/5

正在安装:perl-IO-Tty-1.10-11.el7.x86_643/5

正在安装:perl-IPC-Run-0.92-2.el7.noarch4/5

正在安装:moreutils-0.49-2.el7.x86_645/5

验证中:perl-IPC-Run-0.92-2.el7.noarch1/5

验证中:moreutils-0.49-2.el7.x86_642/5

验证中:perl-IO-Tty-1.10-11.el7.x86_643/5

验证中:perl-Time-Duration-1.06-17.el7.noarch4/5

验证中:1:perl-TimeDate-2.30-2.el7.noarch5/5

已安装:

moreutils.x86_640:0.49-2.el7

作为依赖被安装:

perl-IO-Tty.x86_640:1.10-11.el7perl-IPC-Run.noarch0:0.92-2.el7perl-Time-Duration.noarch0:1.06-17.el7perl-TimeDate.noarch1:2.30-2.el7

完毕!

3.`ifdata`的功能选项

[root@zcwyou~]#ifdata-help

pe里面怎么看ip地址(linux怎么看ip地址命令)(2)

-e通过反回代码报告接口是否存在

-p打印整个网卡接口的配置

-pe判断接口是否存在

-pa仅打印IP地址

-pn打印子网掩码

-pN打印网络地址

-pb打印广播地址

-pm打印MTU

-ph打印MAC地址

-pf打印网卡信息

-si打印入口所有统计

-sip打印入口数据包

-sib打印入口字节数

-sie打印入口错误包

-sid打印入口丢包数

-sif打印入口先进先出队列超额数

-sic打印入口压缩包个数

-sim打印入口组播包数

-so打印出口所有统计

-sop打印出口数据包

-sob打印出口字节数

-soe打印出口错误包

-sod打印出口丢包数

-sof打印出口先进先出队列超额数

-sox打印出口冲突包个数

-soc打印出口压缩包个数

-som打印出口组播包数

-bips打印入口每秒字节数

-bops打印出口每秒字节数

4.Linux使用`ifdata`命令查看网卡信息

查看某网卡配置信息

[root@zcwyou~]#ifdata-pens33

192.168.201.128255.255.255.0192.168.201.2551500

查看某网卡是否存在

[root@zcwyou~]#ifdata-peeth0

no

[root@zcwyou~]#ifdata-peens33

yes

查看Linux某网卡IP地址

[root@zcwyou~]#ifdata-paens33

192.168.201.128

pe里面怎么看ip地址(linux怎么看ip地址命令)(3)

查看Linux某网卡IP地址

查看某网卡子网掩码

[root@zcwyou~]#ifdata-pnens33

255.255.255.0

查看某网卡子网号

[root@zcwyou~]#ifdata-pNens33

192.168.201.0

查看某网卡定向广播地址

[root@zcwyou~]#ifdata-pbens33

192.168.201.255

查看某网卡MTU大小

[root@zcwyou~]#ifdata-pmens33

1500

查看Linux某网卡MAC地址

[root@zcwyou~]#ifdata-help0

00:0C:29:06:9B:34

pe里面怎么看ip地址(linux怎么看ip地址命令)(4)

查看Linux某网卡MAC地址

查看某网卡入口所有的统计信息

[root@zcwyou~]#ifdata-help1

89434737905000000

他们分别是

入口字节数报文数错误包数冲突包数丢包数先进先出队列超额数压缩包个数入口组播包数

查看入口报文数

[root@zcwyou~]#ifdata-help2

7947

查看入口字节数:

[root@zcwyou~]#ifdata-help3

8951519

打印入口错误包

[root@zcwyou~]#ifdata-help4

0

打印入口丢包数

[root@zcwyou~]#ifdata-help5

0

打印入口先进先出队列超额数

[root@zcwyou~]#ifdata-help6

0

打印入口压缩包个数

[root@zcwyou~]#ifdata-help7

0

打印入口组播包数

[root@zcwyou~]#ifdata-help8

0

打印入口速率

[root@zcwyou~]#ifdata-help9

120

打印出口速率

[root@zcwyou~]#ifdata-pens330

0

发表评论:

最近发表
网站分类
标签列表