首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux正则过滤命令ifconfigip提取IP地址

Linux如何查看IP地址的命令,本人知道两种,分别是ifconfig和ip,至于具体用法,在这就不详细说了,我们的主要目标是用正则来过滤两者基本命令获取的内容以至于直接获得地址,但是我们还是必须了解两者获得的内容是不一样的...里面的DEVICE=eth2,从而显示的IP地址是在eth2中,读者需要根据自己的工作环境来修改选取IP的地址的设备,适当把本文中的eth2改成eth1或者eth0或者不变。)...*addr://g’”去除IP地址前面的内容: 4、用命令 “sed s/Bcast....*$//g”去除IP地址后面的内容: 二、处理命令 ip addr show eth2内容: 1、用命令“ ip addr show eth2” 输出基本内容: 2、用命令“| grep...‘inet ’”选出IP地址关键的一条: 3、 用命令 “| sed ‘s/^.

3.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux如何设置IP地址_linux添加ip

    对于很多刚刚接触linux的朋友来说,如何设置linux系统的IP地址,作为第一步,下面学习啦小编以centos系统为例,给大家演示如何给centos设置IP地址 设置linux系统的IP地址方法...1、自动获取IP地址 虚拟机使用桥接模式,相当于连接到物理机的网络里,物理机网络有DHCP服务器自动分配IP地址。...#dhclient 自动获取ip地址命令 #ifconfig 查询系统里网卡信息,ip地址、MAC地址 分配到ip地址后,用物理机进行ping ip地址,检测是否ping通。...物理机网络连接VMNet8 手动设置ip地址 192.168.20.1 子网掩码255.255.255.0 网关和DNS地址为192.168.20.2(即虚拟机NAT的网关地址) 编辑linux网卡eth0...看过“ 如何设置linux系统的IP地址 ”的人还看了: 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

    26.3K20

    Linux 上无痛文件提取 | Linux 中国

    Linux 系统的存档中提取文件没有拔牙那么痛苦,但有时看起来更复杂。在这篇文章中,我们将看看如何轻松地从 Linux 系统中可能遇到的几乎所有类型的存档中提取文件。...当然,你可以记住所有从存档中提取文件的各种命令以及它们的选项,但是你也可以将所有经验保存到脚本中,而不再担心细节。...在本文中,我们将一系列提取命令组合成一个脚本,它会调用适当的命令根据文档名提取文件的内容。该脚本首先以一些命令来验证是否已经提供了一个文件名作为参数,或要求运行脚本的人提供文件名。 #!...下一步是使用 bash 的 case 语句根据存档文件的名称调用适当的提取命令。...对于其中某些文件类型(例如 .bz2),也可以使用除 tar 之外的其它命令,但是对于每种文件命名约定,我们仅包含一个提取命令。

    1.6K30

    Linux学习29-awk提取log日志信息,统计日志里面ip访问次数排序

    前言 有一段log日志,需从日志里面分析,统计IP访问次数排序前10名,查看是否有异常攻击。...日志提取 如下日志,这段日志包含的信息内容较多,我们希望提取ip,访问时间,请求方式,访问路径(不带参数),状态码 123.125.72.61 - - [05/Dec/2018:00:00:02 +0000...可以使用 awk 对日志内容格式化输出,根据空格格式化输出,第一列是ip,也就是'{print $1}',其它列依次类推 awk '{print $1,$4,$6,$7,$9}' log.txt [root...142.22.12.132 05/Dec/2018:00:00:02 POST /blog 200 142.22.12.132 05/Dec/2018:00:00:02 POST /blog 200 统计ip...次数 统计IP访问次数排序前10名,使用 sort 对内容进行排序,默认是自然顺序排序。

    2.4K30

    Linux 上无痛文件提取

    Linux 系统的存档中提取文件没有拔牙那么痛苦,但有时看起来更复杂。在这篇文章中,我们将看看如何轻松地从 Linux 系统中可能遇到的几乎所有类型的存档中提取文件。...当然,你可以记住所有从存档中提取文件的各种命令以及它们的选项,但是你也可以将所有经验保存到脚本中,而不再担心细节。...在本文中,我们将一系列提取命令组合成一个脚本,它会调用适当的命令根据文档名提取文件的内容。该脚本首先以一些命令来验证是否已经提供了一个文件名作为参数,或要求运行脚本的人提供文件名。 #!...下一步是使用 bash 的 case 语句根据存档文件的名称调用适当的提取命令。...对于其中某些文件类型(例如 .bz2),也可以使用除 tar 之外的其它命令,但是对于每种文件命名约定,我们仅包含一个提取命令。

    1.4K20

    Linux】配置动态IP

    动态IP 服务器重启完成之后,我们可以通过linux的指令 ip addr 来查询Linux系统的IP地址,具体信息如 下: 从图中我们可以看到,并没有获取到linux系统的IP地址,这是为什么呢?...这是由于启动服务器时未 加载网卡,导致IP地址初始化失败而造成的。那么接下来我们就需要来修改网络初始化配置,设定 网卡在系统启动时初始化。   具体操作步骤如下: 1)....按 ENTER    保存退出 备注: 在上述的操作中用到了Linux中的相关指令, 目前大家不用深究, 后面会详细讲解, 目前大家只 需要把这个文件的配置项ONBOOT的值有no改为yes即可。...重新启动虚拟机   重启之后, 再次输入root的用户名密码,登录到Linux系统之后,可以通过指令 ip addr 来查看IP地 址。

    8.5K20

    Linux网络-IP协议

    文章目录 零、前言 一、网络层 理解路由选择 二、IP协议 三、网段划分 四、IP地址数量限制 五、私有和公网IP地址 NAT技术 六、路由 零、前言 本章主要讲解学习网络层的作用, 深入理解IP协议的基本原理...(IP协议则是IP地址寻址);如果通信双方在不同网络内,需要网络层中的网络地址进行寻址,即必须通过三层进行 二、IP协议 基本概念: 主机: 配有IP地址, 但是不进行路由控制的设备 路由器: 即配有IP...报头与有效载荷分离: 当IP从底层获取到一个报文后,首先读取报文的前20个字节,并从中提取出4位的首部长度获得IP报头的大小(基本报头字段+选项字段) 首部长度之后就是有效载荷,再读取16位总长度,获得整个报文的大小...,减去报头大小就是有效载荷的大小了 IP确定向上交付的协议层: 当IP从底层获取到一个报文后,提取8位协议从而知道应该将分离出来的有效载荷交付给上层的哪一个协议的 32位源IP地址和32位目的IP...地址: IP报头当中的32位源IP地址和32位目的IP地址,分别代表的就是该报文的发送端和接收端对应的IP地址 数据在不同网络传输的过程中会通过很多的路由器(连接不同网段),路由器具有网络层,会提取

    4K20
    领券