java 获取本机ip_linux获取本机IP
生活随笔
收集整理的這篇文章主要介紹了
java 获取本机ip_linux获取本机IP
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
獲取網口名稱
直接輸出所有的網口信息
ifconfig | grep -v '^ ' | grep -v '^```bashifconfig | awk -F: '/^[^ ]/{print$1}'ip a | awk -F": " '/^[^ ]/{print$2}'獲取所有的IP
直接輸出所有的IP
ifconfig | grep 'inet ' | awk '{print $2}'ip a | awk '/inet /{print$2}' | sed 's#/.*##'格式化輸入
格式: 網口名稱 – IP
#!/bin/bashfor i in `ls /sys/class/net` do echo -n `ip a show "$i" | awk '$1 ~ /inet$/' | awk -F "[/ ]+" '{print $NF," -- ",$3," (IPV4)"}'` ip a show "$i" | awk '$1 ~ /inet6$/' | awk -F "[/ ]+" '{print " ",$3," (IPV6)"}'done輸出示例
lo -- 127.0.0.1 (IPV4) ::1 (IPV6)wlp58s0 -- 192.168.1.55 (IPV4) wlp58s0 -- 1.1.1.1 (IPV4) fe80::938:2963:e75e:e455 (IPV6)總結
以上是生活随笔為你收集整理的java 获取本机ip_linux获取本机IP的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux创建特殊文件rules,RHE
- 下一篇: 网站服务器商标属于哪类,网络水晶头属于商