Java 获取本机IP,Linux上也适用。

import java.io.*;

import java.util.*;

import java.net.*;

public class GetIP {

public static void main (String[] args) throws Exception {

/*

String s = InetAddress.getLocalHost().toString();

System.out.println(s);

String[] arr = s.split("/");

System.out.println("host name:\n" + arr[0]);

System.out.println("localhost IP:\n" + arr[1]);

*/

Enumeration e = NetworkInterface.getNetworkInterfaces();

while(e.hasMoreElements()) {

NetworkInterface n = (NetworkInterface) e.nextElement();

Enumeration ee = n.getInetAddresses();

while (ee.hasMoreElements()) {

InetAddress i = (InetAddress) ee.nextElement();

System.out.println(i.getHostAddress());

}

}

}

}

java linux获取本机ip_Java 获取本机IP相关推荐

  1. Java 使用Virtual Serial Port Driver及Modsim32进行modbus-rtu协议模拟(从机)并使用java当做主机(Maven项目)进行从机信息获取及修改

    上面我们写了一篇关于modbus-tcp的文章,这一篇我们主要将关于modbus-rtu的对接方式,好了,废话不多说,直接开搞. 一.环境准备 1.下载Virtual Serial Port Driv ...

  2. java获取用户ip_Java获取用户访问IP及地理位置的方法详解

    本文实例讲述了Java获取用户访问IP及地理位置的方法.分享给大家供大家参考,具体如下: 获取用户访问的IP地址 /** * 获取用户ip地址 * @return */ public static S ...

  3. java实现账号单一ip登录,使用Java实现简单后台访问并获取IP示例

    使用Java实现简单后台访问并获取IP示例 发布时间:2020-10-28 21:57:57 来源:亿速云 阅读:92 作者:Leah 使用Java实现简单后台访问并获取IP示例?针对这个问题,这篇文 ...

  4. Android应用.三星i9000系列(3).无需刷机轻松获取Root权限

    Android应用.三星i9000系列指南(3).无需刷机轻松获取Root权限 草木瓜 20110403 一.前言 从购机到现在,也刚几天,平常忙于工作,没怎么捣鼓手机.晚上偶尔想打开 wifi玩玩, ...

  5. C#net6实现Linux系统下修改IP地址、修改系统时间、获取内存信息、获取磁盘信息、重启系统

    C#net6实现Linux系统下修改IP地址.修改系统时间.获取内存信息.获取磁盘信息.重启系统 背景 项目背景 实现思路 代码实现 背景 随着微软.net core的出现,C#程序实现跨平台不在困难 ...

  6. python将Linux下使用top命令获取的进程信息进行分析做可视化展示

    python将Linux下使用top命令获取的进程信息进行分析做可视化展示 版本 版本 作者 日期 备注 v1.0 ZY 2020.11.10 初版完成 文章目录 python将Linux下使用top ...

  7. linux绝对路径写法,javalinux获取文件路径怎么写

    1. java linux怎么获取文件路径 一般文件路径在windows中用 / 表示,但是在其他系统平台下比如linux中就不是 / 所以java给我们提供了一个与平台无关的表示路径的常量 File ...

  8. java 反射机制--根据属性名获取属性值

    1.考虑安全访问范围内的属性,没有权限访问到的属性不读取 [java] view plaincopy /** * 根据属性名获取属性值 * * @param fieldName * @param ob ...

  9. 如何使用Java中的UTC或GMT获取当前日期和时间?

    当我创建一个新的Date对象时,它被初始化为当前时间,但是在本地时区. 如何获取格林尼治标准时间的当前日期和时间? #1楼 您可以直接使用 SimpleDateFormat dateFormatGmt ...

  10. Kali Linux常用服务配置教程获取IP地址

    Kali Linux常用服务配置教程获取IP地址 下面以Kali Linux为例,演示获取IP地址的方法 (1)设置网络接口为自动获取IP地址.在Kali Linux的收藏夹中单击图标,将显示所有的程 ...

最新文章

  1. HashSet 和 LinkedHashSet 源码分析,竟如此简单!
  2. python 判断时间是否大于6点_48 python判断时间是否落在两个时区之间(只比较时刻不比较日期)...
  3. mac java 读取到服务器上的文件夹_如何在Mac和Win之间高效共享文件?mac和win文件高效共享教程
  4. 机器学习(八)——SVD推荐系统
  5. 关于sublime text4 和Google Chrome 的live reload插件
  6. java 复制文本到剪贴板,使用Java将文本复制到剪贴板
  7. C语言:求不确定科目数的加权平均分
  8. 华三防火墙安全策略配置
  9. IDEA使用docker打包镜像
  10. 使用hibernate映射oracle两个表空间的表,Hibernate每个具体类一张表映射(使用XML)
  11. 热度比肩以太坊的Cosmos生态现在发展得怎么样了?
  12. TensorFlow 2 和 Keras 高级深度学习:11~13
  13. Note For Linux By Jes(13)-认识与分析日志文件
  14. 为什么matlab的程序都加了分号,还会在命令行窗口不断输出
  15. JavaScript解决百钱买百鸡问题
  16. 基于node的毕业设计学生宿舍寝室管理系统
  17. Linux Centos下安装mysql详细步骤
  18. 大话西游2服务器维护多长时间,《大话西游2》的一个服务器能待多久?待的最长时间又是多久呢?...
  19. 实现图片沿水平和竖直方向翻转(旋转180度)
  20. mysql支不支持fulljoin_mysql full join 报错(无效)解决方式

热门文章

  1. php与阿里云短信接口接入
  2. TI单芯片毫米波雷达代码走读(十八)—— 多普勒维CA-CFAR检测之C代码实现
  3. smb协议讲解_SMB/CIFS协议解析一概述
  4. 科大讯飞测试开发工程师面试
  5. HSPICE 电平触发D触发器仿真
  6. js定时刷新页面数据
  7. socket工具IP显示问题与连接不上问题
  8. 蓝方防守、HW总结报告模板
  9. 逻辑回归算法深度思考-优点和缺点
  10. WMware15和虚拟机Win10镜像文件网盘分享