3.请执行命令取出linux中eth0的IP地址考试题答案系列

说明:本文为老男孩linux培训某节课前考试试题及答案分享博文内容的一部分,也是独立成题的,你可以点下面地址查看全部的内容信息。
http://oldboy.blog.51cto.com/2561410/791245
特别说明:答题的思路技巧可能比做题本身更重要,这也是老男孩特别教导学生的学习方法。

3.请执行命令取出linuxeth0IP地址(请用cut,有能力者也可分别用awk,sed命令答)

解答:

某学生的答案:方法新颖。

grep IPADDR /etc/sysconfig/network-scripts/ifcfg-eth0|cut -f 2 -d=

提示:

[[email protected] ~]# grep IPADDR /etc/sysconfig/network-scripts/ifcfg-eth0|cut -d= -f210.0.0.179[[email protected] ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0|grep IPADDR|cut -d= -f210.0.0.1791cut

[[email protected] oldboy]# ifconfig eth0|grep 'inet addr'|cut -d ":" -f2|cut -d " " -f110.0.0.1622awk

[[email protected] oldboy]# ifconfig eth0|grep 'inet addr'|awk -F ":" '{print $2}'|awk '{print $1}'

10.0.0.162说明:这里的awk同上文的cut,但是比cut功能强大的多,-F ":" 中的-F表示指定分割符:,如果不加-F默认就是空格分割符。后面的写法是两个单引号中间是一定一对大括号,然后大括号里是print $n,这个n就是前面使用分割符后的第几个字段,如第一字段就是$1,第二个就是$2,下面再举一例:

[[email protected] oldboy]# cat test.txt oldboy zhaoyue xiangpan #→以空格分,就是3个字段,$1oldboy $2zhaoyue $3xiangpan[[email protected] oldboy]# echo oldboy zhaoyue xiangpan >test.txt[[email protected] oldboy]# awk '{print $1}' test.txt oldboy[[email protected] oldboy]# awk '{print $3}' test.txt xiangpan提示:有关awk的用法,在老男孩的课程当中会经常用到,http://oldboy.blog.51cto.com

======================================================

欢迎广到运维兄弟一起交流linux/unix网站运维技术!

网站运维交流群:180056518 114580181 45039636

老男孩 QQ:31333741

mail:[email protected]

更多相关文章
  • sed拓展内容:sed -i 's///g' oldboy.logsed -i 's###g' oldboy.log #→观察特点:两边是引号,引号里面的两边分别为s和g,中间是三个一样的字符/或#.每个字符/或#中间前面的间隔就是被替换的内容,后面的间隔就是替换后的内容.记 sed 's///g' ...
  • 法1:cut [[email protected] oldboy]# ifconfig eth0|grep 'inet addr'|cut -d ":" -f2|cut -d " " -f1 10.0.0.162 法2:awk [[email protected] oldboy]# ...
  • 问题现象:    ifconfig出现eth0,但是dhcp没有获取到ip地址.网络链接是桥接,选择的是eth0网卡.解决:    因为ubuntu主系统用的是无线链接的网络,所以桥接也应该用无线,所以设置里面应该选择wlan0.
  • 用Linux命令行获取本机外网IP地址$ curl ifconfig.me$ curl icanhazip.com$ curl ident.me$ curl ipecho.net/plain$ curl whatismyip.akamai.com$ curl tnx.nl/ip$ curl myip ...
  • Linux下如何配置IP地址
    对于Linux菜鸟来说,刚装好Linux后的第一件事,少不了要配置IP地址.这虽然是一个很简单的问题,但我们今天要探讨的是如何用最简便快速的方法来配置正确的IP地址.因为对于菜鸟来说,Linux下的很多命令在刚接触学习的时候是很难记住的,有时候突然需要按需求重新配置IP地址,很多人情急之下忘了之前学 ...
  • Linux下配置静态IP地址,设置DNS和主机名2008-06-04 23:10配置文件位于:/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR=192.168.0.3NETM ...
  • Linux系统下取IP地址所在行的方法:(1).ifconfig eth0 | grep "inet addr"          inet addr:10.57.36.112  Bcast:10.57.36.255  Mask:255.255.255.0注释:grep过滤包含& ...
  • 计算机网络中为什么引入IP地址?很多人只知道IP地址,也知道物理地址,就会疑惑:既然有了物理地址,并且在网路链路上的帧最终是按照硬件地址找到目地主机地址的,那么为什么我们不直接使用硬件地址进行通信呢?而是引入了这个抽象的IP地址并且调用ARP来寻找出相应的硬件地址呢?答案自然会让你满意:由于全世界存 ...
一周排行
  • 2012年笔者于今年6月大专毕业,毕业之后毅然来到北京,大二时候学习了Linux,那时只顾贪玩没有接受Linux的思想,更未感受到Linux的魅力所在.直到我遇到马哥,马哥将Linux形容为“尤物”,的确,就是这个尤 ...
  • 从DNS服务器的架设之前文章有说"主DNS服务器"的架构过程,现在来说从服务器的架构步骤,主从DNS服务器的IP地址和服务器名称跟之前的计划一样均不变.主服务器的IP:172.16.100.1,名 ...
  • 个人简历PHP方向,这样写不行,请留言告之,谢谢
    网络小明毕业院校XX职业技术学院专业计算机网络技术学历大专目前所在地***户口所在地湖南* ...
  • XtraScheduler日程控件显示自定义标题
    下面代码实现一个自定义日程标题 public class CustomHeaderCapt ...
  •      本篇将在上一篇的基础上完成账号的添加的功能,这个功能都相对比较简单看上(图4),点击添加按钮的时候出现一个弹出对话框,这个对话框的实现我们已经在前面的(iphone开发我的新浪微博客户端-用户登录自定义弹出 ...
  • 如何减少请求.响应的数据量(即在网络中传输的数据量),减少传输的数据量不仅仅可以加快页面加载速度,更可以节约服务器带宽,为你剩不少钱(好像很多机房托管都是按流量算钱的).GZIP压缩gzip是目前所有浏览器都支持的一 ...
  • JUNIPER NETSCREEN防火墙的复位1.通过控制口(Console 口)对防火墙进行复位操作1).知道防火墙管理用户名和密码的情况下,在提示输入用户名和密码的时候输入己知的管理用户名和密码登入防火墙,按以下 ...
  • 今天模拟面试,第一个问题就是这个,然后我回答说就是表示强调,然后老师说还有吗,我说不知道了,然后,就没有然后了... 第一个层次的区别: <em>标签是告诉浏览器把其中的文本表示为强调的内容,把这段文字用 ...
  • 原创项目管理知识体系指南之2组织影响和项目生命周期思维导图
    [原创]项目管理知识体系指南之 2组织影响和项目生命周期思维导图
  • 存储预算的增长与具体的业务措施之间有着紧密联系         ESG还发现,增加存储支出的期望很大程度上与许多具体的业务措施紧密联系,即,采取这些措施的企业更可能提高2009年饿存储支出.如表3所示. 3. 200 ...