linux grep本地ip,linux grep怎么查ip地址
ifconfig是linux中用于显示或配置网络设备(网络接口卡)的命令,英文全称是network interfaces configuring。它能够显示网卡的IP地址、子网掩码、广播地址、硬件地址等信息。
如果希望结果只返回ip地址,可以使用grep命令对返回的结果进行过滤。可以根据IP地址位于"inet addr:"字符串之后这一特征对ifconfig命名返回的结果进行匹配。
用法示例:使用ifconfig结合grep命令获取网卡eth0的IP地址
方法一:
[root@localhost ~]# ifconfig eth0 | grep -o -E "inet addr:[0-9.]+"
inet addr:192.168.2.216
参数-E表示使用扩展正则表达式egrep
参数-o表示只显示一行中匹配正则表达式的部分
方法二:
查找ifconfig网卡IP、网关、掩码、DNS
[root@localhost ~]# ifconfig | grep -o -E "[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}"
192.168.2.216
192.168.2.255
255.255.255.0
127.0.0.1
255.0.0.0
方法三:
[root@localhost ~]# ifconfig eth0 | grep "inet addr"
inet addr:192.168.2.216 Bcast:192.168.2.255 Mask:255.255.255.0
到这一步非常简单,接下来就需要借助awk来实现了,如下所示,到此问题解决。
[root@localhost ~]# ifconfig eth0 | grep "inet addr" | awk '{ print $2}'
addr:192.168.2.216
[root@localhost ~]# ifconfig eth0 | grep "inet addr" | awk '{ print $2}' | awk -F: '{print $2}'
192.168.2.216
linux grep本地ip,linux grep怎么查ip地址相关推荐
- linux 添加本地dns,Linux 本地dns配置文件详解
我们在linux下设置dns时,一般都是在/etc/resolv.conf文件进行设置,一般也就设置几条nameserver而已,其实该文件还是可以根据选项进行优化的. resolv.conf文件中包 ...
- linux 添加本地源,linux 添加本地yum源
1.yum repolist 2.https://opsx.alibaba.com/mirror,首先下在该镜像站点中的yum,这里选择epel源 epel-release-latest-7.noar ...
- linux分区方案 1t,linux CentOS WEB服务器分区方案
分区类型 分区的实际大小 解析 SWAP分区 2G (内存为1G,一般为内存的2倍) / 1G-2G (最少要150–250MB) /boot 32M-100M (启动分区,最多只要100M左右) / ...
- Linux Shell重定向 管道命令 grep搜索 awk编程 sed文件操作高阶函数
在编程中如果能够熟悉shell高阶语法,将对我们进阶为高级程序员有很大的帮助,本文将从Shell重定向 管道命令 awk编程 sed等方面展开介绍. 作者:有勇气的牛排 文章目录 1 shell重定向 ...
- Linux系统文本三剑客之grep使用方法
Linux系统文本三剑客之grep使用方法 一.grep介绍 二.grep的常用选项 三.grep的日常用法 1.过滤目录下以.conf结尾的文件中含root的文件 2.查找目录下所有文件包含koel ...
- linux 本地ip看不到,解决Linux中ifconfig和addr查看不到ip问题
解决Linux中ifconfig和addr查看不到ip问题 1.在虚拟机上装上Linux系统,开启虚拟机,输入root,并输入密码启动 2.打开虚拟机设置,网络适配器中的网络连接选择自定义VMnet8 ...
- linux中grep命令返回值,grep命令详解
如果你是一个新手,请从头阅读这篇文章,如果你只是忘记了grep命令的一些常用选项,直接查看文章尾部的总结部分即可. 先说说grep命令能做什么? 我们可以使用grep命令在文本中查找指定的字符串,就像 ...
- linux文本三剑客演讲稿,linux文本三剑客之grep
grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正 ...
- linux命令grep如何使用,Linux下如何使用grep搜索文本
Linux下如何使用grep搜索文本 2018-11-30 一.什么是grep grep是一种文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来. grep是几个单词的缩写,g(globa ...
- linux查找技巧: find grep xargs amp;amp; linux系统信息查看大全
http://bbs.chinaunix.net/thread-1929832-1-1.html linux查找技巧: find grep xargs 从根目录下开始查找abc.cpp文件,无错误输出 ...
最新文章
- 移动端iPhone系列适配问题的一些坑
- Codemirror-开源在线代码编辑器
- 键桥通讯4000万投资创投布局大数据
- FPGA之道(53)状态机的模型
- python条件语句-python条件、循环语句
- 百度地图得到两地点(通过经纬度)的距离、 通过经纬度获取详细地址
- 机器学习03Logistic回归
- 简单存取款机的实现---控制输入变量的规则
- 「2019 嵌入式智能国际大会」 399 元超值学生票来啦,帮你豪省 2600 元!
- Linux ftp传送问题 WARNING! 258831 bare linefeeds received in ASCII mode
- 当学术论文开始标题党「x is All You Need」
- IDEA项目创建Mapper的xml文件的方法
- java切面获取异常日志_spring aop 配置切面,记录系统异常存入log日志
- sdl2 opengl d3d9的mipmap和各项异性过滤渲染
- 【SpringClould】 eureka 的自我保护机制
- java 银行卡号格式化_JS银行卡号格式化 - JavaScript常用效果 - Front-End - NalanXue's Blog...
- torch.nn模块介绍
- 210页的《pandas官方文档中文版》.pdf
- 淘宝天猫融合能拉回“出淘”的用户吗?
- 减少计算机硬盘,电脑磁盘分区会降低性能?
热门文章
- 超简单使用华为云托管服务
- 模拟浏览器下载Excel 到本地
- C#把数据库表里简体字转化为繁体字
- 科技赋能拉萨之“肺”,华为助力拉鲁湿地智慧管理守护绿水青山
- 计算机网络高级教程.pdf,网络技术-计算机网络(高级教程).pdf
- 力扣 417. 太平洋大西洋水流问题
- ysoserial URLDNS解析
- 10 令牌颁发 OAuth2TokenEndpointFilter
- GitLab之创建项目组及上传项目
- AndroidManifest.xml 最全详解(转载)