本机IP获取

/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"

k8s 获取容器所造node节点的ip

container_net=`ifconfig eth0 |grep "inet" |grep -v "inet6"| awk '{print $2}'|cut -d '.' -f 3`node_ip=`etcdctl --endpoints=https://10.0.13.78:2379,https://10.0.13.80:2379,https://10.0.13.81:2379 --cert-file=/home/yanfa/cert/etcd.pem --key-file=/home/yanfa/cert/etcd-key.pem --ca-file=/home/yanfa/cert/etcd-root-ca.pem get /kube-centos/network/subnets/10.252.${container_net}.0-24 |sed 's/.*"PublicIP":"\([^"]\+\)".*/\1/' `

写入过程 displayip.sh

hostnet=$(/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:")
echo $hostnet >>ipdns.txt
~
~                                              

chmod 755 displayip.sh
运行:./displayip.sh

linux shell 获取本机ip 写入文件相关推荐

  1. Linux下 shell获取本机ip地址

    方法二 /sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6 | awk '{print $2}' | tr -d "add ...

  2. linux编程获取本机IP地址的三种方法

    这是一项不太清晰而且没有多大意义的工作.一个原因是网络地址的设置非常灵活而且都是允许用户进行个性化设置的,比如一台计算机上可以有多块物理网卡或者虚拟网卡,一个网卡上可以绑定多个IP地址,用户可以为网卡 ...

  3. Linux C获取本机IP

    方法1 #include <arpa/inet.h> #include <sys/socket.h> #include <netdb.h> #include < ...

  4. Linux编程获取本机IP地址

    使用函数getifaddrs来枚举网卡IP,当中使用到的结构体例如以下所看到的: struct ifaddrs { struct ifaddrs *ifa_next; /* Next item in ...

  5. Linux ct获取本机ip,linux ip命令

    ip 是个命令, ip 命令的功能很多!基本上它整合了 ifconfig 与 route 这两个命令,不过ip 的功能更强大! 如果您有兴趣的话,请自行 vi /sbin/ifup 就知道整个 ifu ...

  6. (转载)Linux编程获取本机IP地址的三种方法

    (转载)http://blog.csdn.net/jcwKyl/article/details/6324147 这 是一项不太清晰而且没有多大意义的工作.一个原因是网络地址的设置非常灵活而且都是允许用 ...

  7. Linux ct获取本机ip,[原]archlinux 下最新的netct工具配置ip地址

    archlinux官方使用了netctl替代netcfg工具,更适合配合systemd使用 [code] sudo netctl enable ethernet-master 自动通过systemct ...

  8. Shell 获取本机IP

    # 1 myip=$(ifconfig | grep -Eo 'inet (addr:)?([0-9]*\.){3}[0-9]*' | grep -Eo '([0-9]*\.){3}[0-9]*' | ...

  9. shell获取本机ip

    /sbin/ifconfig -a |grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:" ...

最新文章

  1. 我现在的vimrc配置文件
  2. aidl实现进程间通信
  3. 强化学习、联邦学习、图神经网络,飞桨全新工具组件详解
  4. html路由怎样做div,路由传参练习.html
  5. IPsec-×××基本技术挖掘
  6. Maven - 基础入门与安装配置
  7. 【Flink】Flink SQL 报错 ClassCastException: VarCharType cannot be cast to RowType
  8. easyui日期控件datebox的onchange事件
  9. 如何在Android应用里对HTTP请求头部添加适当的User-Agent字段
  10. 【路径规划】基于matlab A星+改进A星的路径规划【含Matlab源码 225期】
  11. MySQL 通过 jemalloc 管理内存
  12. 如何用计算机函数来求加权总分,Excel计算加权总分,函数公式还是超级表厉害,一起看看!-excel乘法函数...
  13. Pyqt5 遇到的超级无敌大坑!clicked.connect后面的connect出现下划线 计算机积极拒绝问题
  14. win2003修改密码后提示确认用户名及域无误_周知!贵州高考志愿填报系统提示!...
  15. 油菜花王国(并查集)
  16. ASIHTTPRequest类库的简单介绍
  17. X-Brain:如此美丽可爱的大脑工作原理
  18. 计算一班总分 使用的计算机公式是,班级总分统计excle!excle如图所示,怎样按照班级字段,将每班的数学语文英语分数分别求和汇总?...
  19. 笔记本外接显示器鼠标卡顿、显示器掉帧解决办法
  20. 谷歌黑搜索怎么收_谷歌搜索持久的反黑种族主义

热门文章

  1. 定位pure virtual method called问题
  2. c语言中将整数转换成字符串_在C语言中将ASCII字符串(char [])转换为八进制字符串(char [])...
  3. 简单三层架构(登录)
  4. java虚拟机内存监控_深入理解JVM虚拟机9:JVM监控工具与诊断实践
  5. 8位可控加减法电路设计_100以内数的认知也加减法详解
  6. 2013_nanjing_online
  7. 排序下---(冒泡排序,快速排序,快速排序优化,快速排序非递归,归并排序,计数排序)
  8. 【c】写头文件要加#ifndef,#define, #endif
  9. C++子类对象隐藏了父类的同名成员函数(隐藏篇)
  10. 【Verilog HDL】语句的并发执行