linux如何使用eth0网卡,Linux运维学习之如何取出网卡eth0的ip地址?
Linux运维基础学习中,关于awk了解多少呢?咱们今天就来简单了解下如何取出网卡eth0的ip地址。
hostname -I
awk处理:
方法一:
[root@oldboy files]# ifconfig eth0|awk 'BEGIN{RS="[ :]"}NR==31'
192.168.197.133
方法二:
[root@oldboy files]# ifconfig eth0 | awk -F "(addr:)|( Bcast:)" 'NR==2{print $2}'
192.168.197.133
方法三:
[root@oldboy files]# ifconfig eth0 | awk -F "[ :]+" 'NR==2{print $4}'
192.168.197.133
方法四:
[root@oldboy files]# ifconfig eth0 | awk -F "[^0-9.]+" 'NR==2{print $2}'
192.168.197.133
提示:
前边的三种方法都还是比较好理解的,这第四种方法,需要学会逆向思维,看看我们要的结果10.0.0.50,ip地址:数字和点(.),我是否可以指定分隔符,以数字和点以外的字符为分隔符呢?
换句话说就是要排除数字和点(.)正则表达式与排除常用的就是[^0-9.]即不匹配数字和点(.)
然后-F “[^0-9]”位分隔符,但是要使用+,表示连续的。合起来就是:awk -F “[^0-9.]+” 'NR==2{print $2}'
以上就是今天的分享了,希望对有需要的朋友有所帮助。
linux如何使用eth0网卡,Linux运维学习之如何取出网卡eth0的ip地址?相关推荐
- Linux 环境运维 - 查看远程调试端口被占用的ip地址,设置连接处于空闲状态快速自动化断开方法,keepalive机制相关说明
开发有时候需要连接远程调试端口调试环境,上一个开发用完没有主动断开,下一个开发再用也用不了,如果等待系统主动断开,默认的话可能需要等 2 小时. netstat -a | grep 端口号 命令可以查 ...
- 兄弟连Linux运维学习笔记
最新经典linux运维兄弟连Linux运维学习笔记... --------------- 全程1.5倍播放.加油我一定可以学完Linux ---------------------- Unix与Lin ...
- linux系统运维费用,一般Linux运维学习的费用是多少?Linux学习
随着IT 互联网技术的发展,Linux逐渐成为中高端服务器的主要操作系统,并且目前地位不可替代.Linux运维工程师是一位"复合型人才",他集成了网络.系统.数据库.开发和安全等工 ...
- linux学习项目,[ Linux运维学习 ] 路径及实战项目合集
我们知道运维工程师(Operations)最基本的职责就是负责服务的稳定性并确保整个服务的高可用性,同时不断优化系统架构.提升部署效率.优化资源利用率,确保服务可以7*24H不间断地为用户提供服务. ...
- 阿里云官方学习课程推荐-Linux运维学习路线 从事云计算运维相关工作必备技能
阿里云官方学习课程推荐-Linux运维学习路线 从事云计算运维相关工作必备技能 目前越来越多的企业需要依赖于IT技术发布产品与服务,尤其是电子商务最为明显,它凸显了IT技术在现代企业中的重要性.当企业 ...
- Linux操作系统——Linux可视化管理-webmin 和 bt 运维工具
文章目录 25 Linux 可视化管理-webmin 和 bt 运维工具 25.1 webmin 25.1.1 基本介绍 25.1.2 安装webmin&配置 25.1.3 简单使用演示 25 ...
- Linux 可视化管理-webmin 和 bt 运维工具
Linux 可视化管理-webmin 和 bt 运维工具 webmin Webmin 是功能强大的基于 Web 的 Unix/linux 系统管理工具.管理员通过浏览器访问 Webmin 的各种管理功 ...
- Linux运维学习路线图
关注"尚硅谷"微信公众号,输入"Linux"获取Linux全运维学习资料 一.Linux基础知识 Linux简介与安装 Linux常用命令 Vim编辑器 Lin ...
- 运维工程师高级运维中级运维初级运维学习路线技能图谱
传统的认知是,运维场景中网络技能很重要.实际上,网络技能分物理网络和虚拟网络,而虚拟网络其实更多的是Linux技能层面的支撑.Linux作为一款非常稳定和安全的操作系统,更适合在服务器上使用.对于运维 ...
最新文章
- 代码生成器:IDEA 强大的 Live Templates
- 网站推广方法众多,对此你了解多少?
- SQL基础操作_3_数据字典(涵盖SQL Server、Oracle、Mysql常见系统数据字典)
- Jmeter之Bean shell使用(四)——跨线程组之间的全局参数传递
- 12 FI配置-财务会计-分配会计核算原理至分类帐组
- FormView控件
- android NullPointerException (转)
- 一位 Rust 开发者的 Go 初体验
- 微信小程序登录流程总结 目录 1.1. 前端调用wx.login 。。给后端传递一个code	1 1.2. 开发者需要在开发者服务器后台调用 auth.code2Session,使用 code 换取
- Fiddler中文乱码
- Android-NDK 接入Fmod库,变声操作
- Ubuntu18.04安装HP laser 1020打印机
- 真彩色、假彩色和伪彩色的区别
- 2020全国各地男女身高排行出炉,从数据看南北差异到底有多大?
- 快速识别图中文字的操作方法
- SSD Trim介绍
- 游戏人机交互接口的设计
- 阿里云本地SSD型实例i2gne云服务器配置性能详解
- 几何向量:空间三角形外心和法向量
- 文思海辉金融“分布式核心系统”,支持应用级和数据级分布式部署
热门文章
- Wpf之无法添加wpf窗体
- 属性用途_onenote样式系列②:详解11种默认样式,附style属性值
- python刚需_python案例(六): RFM在玩什么?
- 打开浏览器不是主页_教你如何锁定电脑浏览器主页防止被篡改
- openlayers 加载高德底图
- jar 反编译 java_java打包jar反编译
- IDEA插件推荐:Material Theme UI(把IDEA变得更加美观)
- 做工作流时候 Mybatis 在 insert 之后想获取自增的主键 id,但却总是返回1
- python socket thread,python实现socket+threading处理多连接的方法
- chrome怎么调用硬件_浏览器发展简史——IE帝国是如何被chrome打败的?