加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

在Linux中,如何获得本地的IP地址是怎么样的

发布时间:2023-09-06 12:05:49 所属栏目:Linux 来源:未知
导读:   今天这篇给大家分享的知识是“Linux下实现获取本地ip的具体操作是什么”,小编觉得挺不错的,对大家学习或是工作可能会有所帮助,对此分享发大家做个参考,希望这篇“Li
  今天这篇给大家分享的知识是“Linux下实现获取本地ip的具体操作是什么”,小编觉得挺不错的,对大家学习或是工作可能会有所帮助,对此分享发大家做个参考,希望这篇“Linux下实现获取本地ip的具体操作是什么”文章能帮助大家解决问题。
 
  linux能获取本地ip地址。方法:1、利用“ifconfig -a”命令,该命令用于显示或者设置网络设备信息;2、利用“ip address”命令,语法为“ip address | grep eth0 | awk '{print$2}'”;3、利用“hostname -I”命令,该命令可以获取具体的网卡信息。
 
  在介绍前先学习一下三个命令行筛选的主要的指令,也是频繁使用到的命令。
 
  1、head。head 命令可用于查看文件的开头部分的内容,有一个常用的参数 -n 用于显示行数,默认为 10。
 
  运行head --help查看说明信息:
 
  -q 隐藏文件名
 
  -v 显示文件名
 
  -c<数目> 显示的字节数。
 
  -n<行数> 显示的行数。
 
  2、grep。 grep 命令用于查找文件里符合条件的字符串。运行grep --help查看说明信息,参数太多主要有以下几种:
 
  grep -r递归选择。
 
  grep -v反选,显示不包含匹配文本的所有行。
 
  grep -n显示符合样式的那一行之前。
 
  grep -A显示符合范本样式的那一列之外,并显示该行之后的内容。
 
  3、awk。强大的文本分析工具,命令使用过于复杂(awk --help),只需要知道 awk '{print$2}'为打印第二行数据。
 
  4、tail。tail命令可用于查看文件的结束部分的内容,有一个常用的参数 -n 用于显示行数,默认为 10。tail --help查看主要的参数:
 
  tail -n显示最后多少行
 
  tail -c显示最后十个字符
 
  tail -f 循环读取,跟踪显示最后十行
 
  5、cut。显示每行从开头算起的文字。
 
  cut -b :以字节为单位进行分割。
 
  cut -c :以字符为单位进行分割
 
  cut -d :自定义分隔符,默认为制表符
 
  cut -f :与-d一起使用,指定显示哪个区域
 
  获取Linux IP地址的几种方法:
 
  一、ifconfig命令
 
  无线网卡地址:
 
  echo wlan0=`ifconfig  wlan0 | head -n2 | grep inet | awk '{print$2}'`
 
  有线网卡地址:
 
  echo eth0=`ifconfig  eth0 | head -n2 | grep inet | awk '{print$2}'`
 
  或者命令:
 
  ifconfig | grep "inet " | cut -d: -f2 | awk '{print $1}' | grep -v "^127."
 
  二.ip address命令
 
  无线网卡地址:
 
  ip address | grep wlan0 | awk '{print$2}'
 
  有线网卡地址:
 
  ip address | grep eth0 | awk '{print$2}'
 
  或者
 
  echo eth0=`ip address show  eth0 | head -n4 | grep inet | awk '{print$2}'
 
  echo wlan0=`ip address show wlan0 | head -n4 | grep inet | awk '{print$2}'
 
  三、 hostname -I 命令
 
  运行hostname -help命令查看说明信息:
 
  hostname -i得到环回地址127.0.1.1, hostname -I得到具体的网卡信息192.168.31.82 。
 
 

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章