Shell脚本中获取本机ip地址的3个方法
2018-10-12 13:57
417 查看
方法一:
/sbin/ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"or
/sbin/ifconfig|sed -n '/inet addr/s/^[^:]*:\([0-9.]\{7,15\}\) .*/\1/p'
方法二:
local_host="`hostname --fqdn`"local_ip=`host $local_host 2>/dev/null | awk '{print $NF}'`
方法三:
local_host="`hostname --fqdn`"nslookup -sil $local_host 2>/dev/null | grep Address: | sed '1d' | sed 's/Address://g'
您可能感兴趣的文章:
相关文章推荐
- Shell脚本中获取本机ip地址的3个方法
- Shell脚本中获取本机ip地址的3个方法
- Shell脚本中获取本机ip地址的3个方法
- Shell脚本中获取本机ip地址的3个方法
- 原创作品 :使用脚本获取本机IP地址六种方法
- Delphi获取机器名和IP(包括内网和外网)地址的方法
- python获取局域网占带宽最大3个ip的方法
- Python使用django获取用户IP地址的方法
- 获取用户Ip地址通用方法常见安全隐患(HTTP_X_FORWARDED_FOR)
- Linux的shell脚本中获取当前服务器内网ip
- Linux下使用Shell脚本获取终端宽度的解决方法
- C#/.NET获取本机的外网IP地址的简单方法
- c程序shell脚本获取返回值的方法
- HTTP_X_FORWARDED_FOR获取用户Ip地址通用方法常见安全隐患
- Shell中获取脚本所在目录绝对路径的方法
- ASP.NET获取IP与MAC地址的方法
- 快速获取别人IP地址的4种方法
- shell获取本机网卡ip脚本
- Nginx环境使用CDN加速后网站日志获取真实用户IP地址方法