加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

unix – Linux命令获取当前值java.io.tmpdir

发布时间:2020-12-16 01:24:02 所属栏目:安全 来源:网络整理
导读:我需要一个 Linux命令来获取java.io.tmpdir的当前值 还可以告诉我命令来获得所有的系统属性. JDK提供可以实现您的目标的工具.使用指定的命令可以显示系统变量java.io.tmpdir的值. jinfo process id | grep "java.io.tmpdir" process id是要显示系统变量值的j
我需要一个 Linux命令来获取java.io.tmpdir的当前值
还可以告诉我命令来获得所有的系统属性.
JDK提供可以实现您的目标的工具.使用指定的命令可以显示系统变量java.io.tmpdir的值.
jinfo <process id> | grep "java.io.tmpdir"

< process id>是要显示系统变量值的java进程的编号.您可以通过使用jps工具获得的java进程的id,其中列出了您的计算机上运行的所有Java进程.

要查看java进程的所有系统变量,请使用此命令

jinfo <process id>

所有JDK工具都位于$JAVA_HOME / bin目录中.

java.io.tmpdir是java系统属性之一,因此它的值只存在于jvm中.要了解java.io.tmpdir属性的值,您还可以在java中编写一个简单的程序.它可能看起来像这段代码:

public class JSystemProperties {
    public static void main(String[] args) {
        System.getProperties().list(System.out);
    }
}

上面的代码将打印所有的java系统属性,但是您可以修改它以仅打印一个系统属性,其名称通过args数组(使用System.getProperty(key)方法)).编译此类后,您可以创建脚本(将运行编译的java类),可以将其视为Linux命令来获取当前Java系统属性值.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读