gpt4 book ai didi

java - System.getProperty ("os.name") 在 linux 上读取哪个文件?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:14:42 24 4
gpt4 key购买 nike

一般我们从/etc/os-release或者/etc/redhat-release读取一个文件。我不确定这个 System.getProperty("os.name") 从哪里得到它的值。

最佳答案

看看here (打开 JDK 7)

struct utsname name;
uname(&name);
sprops.os_name = strdup(name.sysname);

如您所见,uname 命令允许猜测操作系统名称。更准确地说,使用了来自 uname 的内核名称 (uname -s)

所以 Linux 适用于我正在使用的 Debian Jessie。

关于java - System.getProperty ("os.name") 在 linux 上读取哪个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37792829/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com