java命令


/usr/local/jdk1.6/bin/java
-Xms1500m -Xmx1500m -Xmn400m
-server
-XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:SurvivorRatio=8
-XX:MaxTenuringThreshold=1 -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly
-Djava.net.preferIPv4Stack=true -XX:+UseConcMarkSweepGC -cp /usr/local/cache-bin/.
:/usr/local/cache-bin/lib/c3p0-0.9.0.4.jar
:/usr/local/cache-bin/lib/cache-client.jar
:/usr/local/cache-bin/lib/cache-monitor.jar
:/usr/local/cache-bin/lib/cache-server-FLT.SER.09A.0C.V1.06.2724.jar
:/usr/local/cache-bin/lib/commons-beanutils-1.7.0.jar
:/usr/local/cache-bin/lib/commons-collections-3.1.jar
:/usr/local/cache-bin/lib/commons-dbcp-1.4.jar
:/usr/local/cache-bin/lib/commons-lang-2.4.jar
:/usr/local/cache-bin/lib/commons-logging-1.1.jar
:/usr/local/cache-bin/lib/commons-pool-1.6.jar
:/usr/local/cache-bin/lib/ezmorph-1.0.jar
:/usr/local/cache-bin/lib/json-lib-2.4-jdk15.jar
:/usr/local/cache-bin/lib/log4j-1.2.11.jar
:/usr/local/cache-bin/lib/monitorclient.jar
:/usr/local/cache-bin/lib/mysql-connector-java-5.1.6-bin.jar
:/usr/local/cache-bin/lib/ojdbc14-10.2.0.2.jar
:/usr/local/cache-bin/lib/slf4j-api-1.6.1.jar
:/usr/local/cache-bin/lib/slf4j-log4j12-1.6.1.jar
:/usr/local/cache-bin/lib/spring.jar
com.flt.cache.server.CacheServer

[root@localhost ~]# java -?
Usage: java [-options] class [args...]
           (to execute a class)
   or  java [-options] -jar jarfile [args...]
           (to execute a jar file)
where options include:
    -d32          use a 32-bit data model if available
    -d64          use a 64-bit data model if available
    -server       to select the "server" VM
                  The default VM is server,
                  because you are running on a server-class machine.


    -cp         <class search path of directories and zip/jar files>
    -classpath     <class search path of directories and zip/jar files>
                  A : separated list of directories, JAR archives,
                  and ZIP archives to search for class files.
    -D<name>=<value>
                  set a system property
    -verbose:[class|gc|jni]
                  enable verbose output
    -version      print product version and exit
    -version:<value>
                  require the specified version to run
    -showversion  print product version and continue
    -jre-restrict-search | -no-jre-restrict-search
                  include/exclude user private JREs in the version search
    -? -help      print this help message
    -X            print help on non-standard options
    -ea[:<packagename>...|:<classname>]
    -enableassertions[:<packagename>...|:<classname>]
                  enable assertions with specified granularity
    -da[:<packagename>...|:<classname>]
    -disableassertions[:<packagename>...|:<classname>]
                  disable assertions with specified granularity
    -esa | -enablesystemassertions
                  enable system assertions
    -dsa | -disablesystemassertions
                  disable system assertions
    -agentlib:<libname>[=<options>]
                  load native agent library <libname>, e.g. -agentlib:hprof
                  see also, -agentlib:jdwp=help and -agentlib:hprof=help
    -agentpath:<pathname>[=<options>]
                  load native agent library by full pathname
    -javaagent:<jarpath>[=<options>]
                  load Java programming language agent, see java.lang.instrument
    -splash:<imagepath>
                  show splash screen with specified image
See http://www.oracle.com/technetwork/java/javase/documentation/index.html for more details.

=========================================

[root@localhost ~]# java -X
    -Xmixed           mixed mode execution (default)
    -Xint             interpreted mode execution only
    -Xbootclasspath:<directories and zip/jar files separated by :>
                      set search path for bootstrap classes and resources
    -Xbootclasspath/a:<directories and zip/jar files separated by :>
                      append to end of bootstrap class path
    -Xbootclasspath/p:<directories and zip/jar files separated by :>
                      prepend in front of bootstrap class path
    -Xdiag            show additional diagnostic messages
    -Xnoclassgc       disable class garbage collection
    -Xincgc           enable incremental garbage collection
    -Xloggc:<file>    log GC status to a file with time stamps
    -Xbatch           disable background compilation
    -Xms<size>        set initial Java heap size
    -Xmx<size>        set maximum Java heap size
    -Xss<size>        set java thread stack size
    -Xprof            output cpu profiling data
    -Xfuture          enable strictest checks, anticipating future default
    -Xrs              reduce use of OS signals by Java/VM (see documentation)
    -Xcheck:jni       perform additional checks for JNI functions
    -Xshare:off       do not attempt to use shared class data
    -Xshare:auto      use shared class data if possible (default)
    -Xshare:on        require using shared class data, otherwise fail.
    -XshowSettings    show all settings and continue
    -XshowSettings:all
                      show all settings and continue
    -XshowSettings:vm show all vm related settings and continue
    -XshowSettings:properties
                      show all property settings and continue
    -XshowSettings:locale
                      show all locale related settings and continue

The -X options are non-standard and subject to change without notice.


=====================================
[root@localhost ~]# java -XshowSettings:properties
[root@localhost ~]# java -XshowSettings:vm
[root@localhost ~]# java -XshowSettings
VM settings:
    Max. Heap Size (Estimated): 1.68G
    Ergonomics Machine Class: server
    Using VM: Java HotSpot(TM) 64-Bit Server VM

Property settings:
    awt.toolkit = sun.awt.X11.XToolkit
    file.encoding = UTF-8
    file.encoding.pkg = sun.io
    file.separator = /
    java.awt.graphicsenv = sun.awt.X11GraphicsEnvironment
    java.awt.printerjob = sun.print.PSPrinterJob
    java.class.path = .
    java.class.version = 51.0
    java.endorsed.dirs = /usr/java/jdk1.7.0_79/jre/lib/endorsed
    java.ext.dirs = /usr/java/jdk1.7.0_79/jre/lib/ext
        /usr/java/packages/lib/ext
    java.home = /usr/java/jdk1.7.0_79/jre
    java.io.tmpdir = /tmp
    java.library.path = /usr/java/packages/lib/amd64
        /usr/lib64
        /lib64
        /lib
        /usr/lib
    java.runtime.name = Java(TM) SE Runtime Environment
    java.runtime.version = 1.7.0_79-b15
    java.specification.name = Java Platform API Specification
    java.specification.vendor = Oracle Corporation
    java.specification.version = 1.7
    java.vendor = Oracle Corporation
    java.vendor.url = http://java.oracle.com/
    java.vendor.url.bug = http://bugreport.sun.com/bugreport/
    java.version = 1.7.0_79
    java.vm.info = mixed mode
    java.vm.name = Java HotSpot(TM) 64-Bit Server VM
    java.vm.specification.name = Java Virtual Machine Specification
    java.vm.specification.vendor = Oracle Corporation
    java.vm.specification.version = 1.7
    java.vm.vendor = Oracle Corporation
    java.vm.version = 24.79-b02
    line.separator = \n
    os.arch = amd64
    os.name = Linux
    os.version = 2.6.32-431.el6.x86_64
    path.separator = :
    sun.arch.data.model = 64
    sun.boot.class.path = /usr/java/jdk1.7.0_79/jre/lib/resources.jar
        /usr/java/jdk1.7.0_79/jre/lib/rt.jar
        /usr/java/jdk1.7.0_79/jre/lib/sunrsasign.jar
        /usr/java/jdk1.7.0_79/jre/lib/jsse.jar
        /usr/java/jdk1.7.0_79/jre/lib/jce.jar
        /usr/java/jdk1.7.0_79/jre/lib/charsets.jar
        /usr/java/jdk1.7.0_79/jre/lib/jfr.jar
        /usr/java/jdk1.7.0_79/jre/classes
    sun.boot.library.path = /usr/java/jdk1.7.0_79/jre/lib/amd64
    sun.cpu.endian = little
    sun.cpu.isalist =
    sun.io.unicode.encoding = UnicodeLittle
    sun.java.launcher = SUN_STANDARD
    sun.jnu.encoding = UTF-8
    sun.management.compiler = HotSpot 64-Bit Tiered Compilers
    sun.os.patch.level = unknown
    user.country = US
    user.dir = /root
    user.home = /root
    user.language = en
    user.name = root
    user.timezone =

Locale settings:
    default locale = English
    default display locale = English (United States)
    default format locale = English (United States)
    available locales = ar, ar_AE, ar_BH, ar_DZ, ar_EG, ar_IQ, ar_JO, ar_KW,
        ar_LB, ar_LY, ar_MA, ar_OM, ar_QA, ar_SA, ar_SD, ar_SY,
        ar_TN, ar_YE, be, be_BY, bg, bg_BG, ca, ca_ES,
        cs, cs_CZ, da, da_DK, de, de_AT, de_CH, de_DE,
        de_LU, el, el_CY, el_GR, en, en_AU, en_CA, en_GB,
        en_IE, en_IN, en_MT, en_NZ, en_PH, en_SG, en_US, en_ZA,
        es, es_AR, es_BO, es_CL, es_CO, es_CR, es_DO, es_EC,
        es_ES, es_GT, es_HN, es_MX, es_NI, es_PA, es_PE, es_PR,
        es_PY, es_SV, es_US, es_UY, es_VE, et, et_EE, fi,
        fi_FI, fr, fr_BE, fr_CA, fr_CH, fr_FR, fr_LU, ga,
        ga_IE, hi_IN, hr, hr_HR, hu, hu_HU, in, in_ID,
        is, is_IS, it, it_CH, it_IT, iw, iw_IL, ja,
        ja_JP, ja_JP_JP_#u-ca-japanese, ko, ko_KR, lt, lt_LT, lv, lv_LV,
        mk, mk_MK, ms, ms_MY, mt, mt_MT, nl, nl_BE,
        nl_NL, no, no_NO, no_NO_NY, pl, pl_PL, pt, pt_BR,
        pt_PT, ro, ro_RO, ru, ru_RU, sk, sk_SK, sl,
        sl_SI, sq, sq_AL, sr, sr_BA, sr_BA_#Latn, sr_CS, sr_ME,
        sr_ME_#Latn, sr_RS, sr_RS_#Latn, sr__#Latn, sv, sv_SE, th, th_TH,
        th_TH_TH_#u-nu-thai, tr, tr_TR, uk, uk_UA, vi, vi_VN, zh,
        zh_CN, zh_HK, zh_SG, zh_TW
Usage: java [-options] class [args...]
           (to execute a class)
   or  java [-options] -jar jarfile [args...]
           (to execute a jar file)
where options include:
    -d32          use a 32-bit data model if available
    -d64          use a 64-bit data model if available
    -server       to select the "server" VM
                  The default VM is server,
                  because you are running on a server-class machine.


    -cp <class search path of directories and zip/jar files>
    -classpath <class search path of directories and zip/jar files>
                  A : separated list of directories, JAR archives,
                  and ZIP archives to search for class files.
    -D<name>=<value>
                  set a system property
    -verbose:[class|gc|jni]
                  enable verbose output
    -version      print product version and exit
    -version:<value>
                  require the specified version to run
    -showversion  print product version and continue
    -jre-restrict-search | -no-jre-restrict-search
                  include/exclude user private JREs in the version search
    -? -help      print this help message
    -X            print help on non-standard options
    -ea[:<packagename>...|:<classname>]
    -enableassertions[:<packagename>...|:<classname>]
                  enable assertions with specified granularity
    -da[:<packagename>...|:<classname>]
    -disableassertions[:<packagename>...|:<classname>]
                  disable assertions with specified granularity
    -esa | -enablesystemassertions
                  enable system assertions
    -dsa | -disablesystemassertions
                  disable system assertions
    -agentlib:<libname>[=<options>]
                  load native agent library <libname>, e.g. -agentlib:hprof
                  see also, -agentlib:jdwp=help and -agentlib:hprof=help
    -agentpath:<pathname>[=<options>]
                  load native agent library by full pathname
    -javaagent:<jarpath>[=<options>]
                  load Java programming language agent, see java.lang.instrument
    -splash:<imagepath>
                  show splash screen with specified image
See http://www.oracle.com/technetwork/java/javase/documentation/index.html for more details.



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值