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相关推荐
- Java 使用Virtual Serial Port Driver及Modsim32进行modbus-rtu协议模拟(从机)并使用java当做主机(Maven项目)进行从机信息获取及修改
上面我们写了一篇关于modbus-tcp的文章,这一篇我们主要将关于modbus-rtu的对接方式,好了,废话不多说,直接开搞. 一.环境准备 1.下载Virtual Serial Port Driv ...
- java 获取ipv6地址_获取本机的IPv6地址
废话少说,直接上代码(java) 命令行输出的就是本机的IPv6地址 package app; import java.net.Inet6Address; import java.net.InetAd ...
- ios xcode真机调试获取屏幕截屏
ios xcode真机调试获取屏幕截屏 非常多时候我们须要在调试的过程中把手机屏幕截图发给其它人看,在android开发中我们能够非常方便的截图保存.而xcode开发ios的时候发现这个需求却如此困难 ...
- 大疆Tello编队飞行教程(特洛教育版)/多机视频流获取
大疆Tello编队飞行教程(特洛教育版) 通过Python控制特洛无人机群飞 Step1 下载 Mind+ 软件使用在线编程功能, 安装Mind+Link 串口通信工具, 将ESP通过USB链接到PC ...
- STM32F407获取OV7670摄像头图像及上位机解码(一维码二维码)
STM32F407获取OV7670摄像头图像及上位机解码(一维码&二维码) 1. 目的 针对静止拍摄图像场景,实现STM32F407对30万像素OV7670摄像头进行图像捕获,并通过串口将数据 ...
- P1000刷机知识+获取ROOT+HDVS_ROM快速刷机教程 by fox
楼主 发表于: 04-17 大家好,我是Fox.本人学习P1000刷机相关知识一步步走来,期间正值HDVS发布自制ROM.在P1000二群中和大家一起交流,得到了不少帮助,也看到了很多新人问刷机方法 ...
- Galaxy 9300 刷机和获取root权限
刷机和ROOT是两个不同但是很类似的动作. 刷机应该就像是给电脑重装系统,那么需要一个系统文件,一般叫做ROM,版本非常多.港版,欧版,亚太版还有韩版,他们之间的通用性需要看看ROM的详细说明,以免刷 ...
- Android应用.三星i9000系列(3).无需刷机轻松获取Root权限
Android应用.三星i9000系列指南(3).无需刷机轻松获取Root权限 草木瓜 20110403 一.前言 从购机到现在,也刚几天,平常忙于工作,没怎么捣鼓手机.晚上偶尔想打开 wifi玩玩, ...
- HarmonyOS(鸿蒙)真机签名获取(详细教程)
HarmonyOS真机签名 1.准备 (1).将HarmonyOS手机通过数据线连接电脑 (2).[登录/注册华为开发者账号](https://developer.harmonyos.com/cn/) ...
最新文章
- 学习笔记-安装ELK5
- 仿vue的前端自定义cmd命令拉取项目脚手架
- 2019 序列号_抖音发布2019年度报告;苹果序列号;熊猫互娱进入破产程序
- 65. Valid Number
- 【Linux入门基础知识】Linux 脚本编写基础
- VS2019正确创建C++步骤以及扩展插件美化你的VS2019的IDE开发环境
- 太阳能计算机屏幕是什么材质,魅蓝E的屏幕怎么样?屏幕材质是什么?
- Paw —— 比Postman更舒服的API利器
- VeriSign 通配型 SSL证书详解
- 9.docker commit
- 贵州大学计算机科学与技术学院排名,贵州大学的计算机专业全国排名第几?
- 有效缓解眼疲劳的绿色桌面
- x光安检图像检测数据集(7500多张图像,VOC标签)
- Win10 安装NASM
- Python——pyqt5的计算器(源码+打包)
- 马云推出的“天猫精灵”到底有多牛? 细思极恐怖
- 安卓巴士总结了近百个Android优秀开源项
- bitwarden_rs数据备份迁移到个人window电脑上
- 水星mw150us linux驱动下载,水星MW150US驱动
- GCC背后的故事OpenCV相识何必曾相逢
热门文章
- css选择器按功能分,CSS 选择器
- C++ 移动和获取文件读写指针
- c语言指针算法分析怎么写,什么叫指针算法啊??
- 错误处理方法 java_JAVA常见错误处理方法 和 JVM内存结构
- gateway动态路由_无语!SpringCloud Gateway动态路由之Nacos,我已经讲得很清楚了
- object detection训练自己数据
- C/C++混淆点-转义字符
- STL14-set/multiset容器
- 任务管理器只有概要信息解决办法
- 【TensorFlow】Win7+Anaconda+python3.6+Tensorflow1.9安装教程