通过shell获取主机IP地址
1。IPV4的
[root@slave3 bin]# ifconfig -a|awk '/(cast)/ {print $2}'|cut -d':' -f2|head -1
192.168.1.126
2.IPV6的:
[root@slave3 bin]# ifconfig -a|egrep 'inet6 addr:|address: '|cut -d':' -f2-|cut -d'/' -f1|head -1|tr -d ' '
fe80::6ef0:49ff:fe0e:fbd2
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/665930/viewspace-683235/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/665930/viewspace-683235/
本文介绍了如何使用Shell命令来获取主机的IPv4和IPv6地址。对于IPv4, 使用了ifconfig结合awk和cut等命令;对于IPv6, 则使用了ifconfig配合egrep进行筛选。这些命令组合为用户提供了快速定位主机网络配置的方法。
703

被折叠的 条评论
为什么被折叠?



