方法1 ifconfig
ifconfig
终端中使用 ifconfig
可以查看本地 ip
但是看到的信息太多了,我们只是想要一个本机ip而已
方法2 ifconfig en0
ifconfig en0
相比方法1我们算是直接获取到了本机ip,但是第一眼看到还是需要反应一段时间
方法3 精准获取IP
ifconfig en0 | grep inet | grep -v inet6 | awk '{print $2}'
直接精准获取ip
问题解决
其他
以下系统版本获取本机ip,我没有尝试,如有问题,请寻找其他帮助
CentOS
ifconfig eth0 | grep inet | grep -v inet6 | awk '{print $2}'
Ubuntu
ifconfig eth0 | grep inet | grep -v inet6 | awk '{print $2}' | awk -v FS=":" '{print $2}'