Linux中用shell编程获取IP地址及MAC地址

Linux中用shell编程获取IP地址及MAC地址,第1张

我也给一个我的答案,供大家参考

利用ifconfig这个命令就可以显示所有网络相关的基本信息

当然在此基础之上做一些文本处理,就可以直接输出想要

的IP和MAC信息,代码如下

 

我给出前三个的答案吧

#!/bin/bash

OUTPUT=jk0701_xxx_ks.txt

/sbin/ifconfig eth0 | sed -n '/inet addr:/ s/inet addr:/IPADDR=/pg' | awk -F" " '{print $1}' >$OUTPUT

/sbin/ifconfig eth0 | sed -n '/HWaddr/ s/^.*HWaddr */HWADDR=/pg' >>$OUTPUT

netstat -an |grep ":23" |grep "ESTABLISHED" | grep -cv "grep" >>$OUTPUT


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7683902.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-08
下一篇2023-04-08

发表评论

登录后才能评论

评论列表(0条)

    保存