首页
Linux教程
Linux资讯
Linux入门
Linux运维
Linux系统
Linux服务器
Linux安全
Linux问答
SHELL
树莓派
正则
linux命令
安装
Linux监控
运维自动化
Ansible
Piwik
CentOS
Deepin
Ubuntu
Debian
FreeBSD
Nginx
Apache
openresty
Tengine
宝塔
SSH
页面位置:
Linuxboy
>
Linux教程
>
正文
IP地址
获取IP-linux(经典-实用),获取ip-linux
文章由LinuxBoy分享于2019-04-03 04:04:53
热评(610)
获取IP-linux(经典-实用),获取ip-linux
Linux系统获取网卡ip
1、正宗的有6种取ip的方法 sed(3) +awk(2)+egrep(1)
sed(替换) ( ) \1 [^0-9] 掐头|去尾
awk(分隔符) [: ]+ addr| Bc
ergep (-o) ([0-9]{1,3}\.?){4}
2、具体命令(精简):
2.1、sed
ifconfig eth0 |sed -n '2s#[^0-9.]# #gp'|awk '{print $1}'
ifconfig eth0 |sed -nr '2s#.*dr:| Bc.*##gp'
ifconfig eth0 |sed -nr '2s#.*dr:(.*) Bc.*#\1#gp'
2.2、awk
ifconfig eth0 |awk -F "[: ]+" 'NR==2{print $4}'
ifconfig eth0 |awk -F ".*dr:| Bc.*" 'NR==2{print $2}'
2.3、grep
ifconfig eth0 | egrep "([0-9]{1,3}\.?){4}" -o |head -1
相关内容
IP地址的定义和划分,IP地址定义划分
Centos 7.5配置网络,centos7.5配置
Linux配置临时IP地址,Linux配置IP地址
RabbitMQ服务安装配置,rabbitmq安装配置
Linux查找/扫描局域网打印机IP,linuxip
五招查出想要知道的IP地址
套接字(IP地址、端口号)——实现网络通信,ip网络通
如何查看容器的IP地址和网络相关的参数?,ip网络相关
CentOS(RedHat)命令行临时修改IP地址、网关、DNS
CentOS(RedHat)命令行永久修改IP地址、网关、DNS
今日最新
推荐文章:
IP地址的定义和划分,IP地址定义划分
原创:使用脚本获取本机IP地址,脚本ip
IP地址、子网掩码、网络号、主机号、网络地
如何设置CentOS 7开机自动获取IP地址详解,c
如何设置CentOS 7获取动态IP和静态IP,centosip
虚拟机配置静态IP地址,虚拟机静态ip
评论暂时关闭
最新Linux教程教程
获取IP-linux(经典-实用),获取
全站HTTPS简单实践,全站https
文件查找,
BPF漫谈,
vmware虚拟机安装了linux(redhat)系统
nginx简易教程,nginx
Linux头条
《APUE》:信号处理
MySQL和Oracle对比学习之事务
【Linux】Linux统计文件夹、文件数
Android的m、mm、mmm编译命令的使用
Oralce水平分表
mplayer播放时找不到字幕的解决
评论暂时关闭