1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#/usr/bin/env bash # Name: get_network_info.sh # Author: Purple_Grape # This is a script to gather network information of your Linux system. # Test under Ubuntu 10.04 only. #---------------------------- NIC=eth0 MAC=`LANG=C ifconfig $NIC | awk '/HWaddr/{ print $5 }' ` IP=`LANG=C ifconfig $NIC | awk '/inet addr:/{ print $2 }' | awk -F: '{print $2 }' ` MASK=`LANG=C ifconfig $NIC | awk -F: '/Mask/{print $4}' ` ext_ip=`curl ifconfig .me` if [ -f /etc/resolv .conf ]; then dns=` awk '/^nameserver/{print $2}' /etc/resolv .conf ` fi #---------------------------- echo "Your network information is as below:" echo $MAC echo $IP echo $dns echo $ext_ip |
Shell脚本获取本地网卡IP、mac地址、子网掩码、dns IP、外网IP
2023-02-22 13:50shell教程网 shell
这篇文章主要介绍了Shell脚本获取本地网卡IP、mac地址、子网掩码、dns IP、外网IP,本文直接给出实现代码,需要的朋友可以参考下
延伸 · 阅读
- 2023-02-22Shell脚本实现自动修改IP地址
- 2023-02-22Shell脚本中获取本机ip地址的3个方法
- 2023-02-22Shell脚本实现IP地址合法性判断
- 2023-02-22Shell脚本8种字符串截取方法总结
- 2023-02-22Shell字符串比较相等、不相等方法小结
- 2023-02-22Shell中删除某些文件外所有文件的3个方法
精彩推荐
- shell
Bash Shell字符串操作小结
这篇文章主要介绍了Bash Shell字符串操作总结,包含取长度、截取、查找位置、替换等等,需要的朋友可以参考下...
- shell
shell字符串操作详解
这篇文章主要介绍了shell字符串操作详解的相关资料,需要的朋友可以参考下...
- shell
Shell脚本学习指南之查找与替换介绍
Shell脚本学习指南之查找与替换介绍,需要的朋友可以参考下...
- shell
Shell 函数参数
这篇文章主要为大家分享了Shell 函数参数,方便学习shell脚本的朋友...
- shell
Shell实现判断进程是否存在并重新启动脚本分享
这篇文章主要介绍了Shell实现判断进程是否存在并重新启动脚本分享,本文给出了两个实现脚本,分简洁版和详细版,需要的朋友可以参考下...
- shell
shell自定义函数及参数调用解析
与其它的脚本语言一样,bash同样支持函数。本文为大家介绍在bash中定义与使用函数的方法,有需要的朋友可以参考下...
- shell
用shell+sendmail实现服务器监控报警小脚本
用shell+sendmail写的服务器监控报警小脚本,有需要的朋友可以参考下...
- shell
25个好用的Shell脚本常用命令分享
这篇文章主要介绍了25个好用的Shell脚本常用命令,由个人收集整理而来,需要的朋友可以参考下...