-
Notifications
You must be signed in to change notification settings - Fork 7.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #104 from Hearen/sysprop
Sysprop translated
- Loading branch information
Showing
1 changed file
with
122 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,122 @@ | ||
sysprop | ||
======= | ||
|
||
Check the JVM system properties. | ||
|
||
### Usage | ||
|
||
``` | ||
USAGE: | ||
sysprop [-h] [property-name] [property-value] | ||
SUMMARY: | ||
Display, and change all the system properties. | ||
EXAMPLES: | ||
sysprop | ||
sysprop file.encoding | ||
sysprop production.mode true | ||
WIKI: | ||
https://alibaba.github.io/arthas/sysprop | ||
OPTIONS: | ||
-h, --help this help | ||
<property-name> property name | ||
<property-value> property value | ||
``` | ||
|
||
#### Check all properties | ||
|
||
|
||
``` | ||
$ sysprop | ||
KEY VALUE | ||
------------------------------------------------------------------------------------------------------------------------------------- | ||
java.runtime.name Java(TM) SE Runtime Environment | ||
sun.boot.library.path /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/jre/lib | ||
java.vm.version 25.51-b03 | ||
user.country.format CN | ||
gopherProxySet false | ||
java.vm.vendor Oracle Corporation | ||
java.vendor.url http://java.oracle.com/ | ||
path.separator : | ||
java.vm.name Java HotSpot(TM) 64-Bit Server VM | ||
file.encoding.pkg sun.io | ||
user.country US | ||
sun.java.launcher SUN_STANDARD | ||
sun.os.patch.level unknown | ||
java.vm.specification.name Java Virtual Machine Specification | ||
user.dir /private/var/tmp | ||
java.runtime.version 1.8.0_51-b16 | ||
java.awt.graphicsenv sun.awt.CGraphicsEnvironment | ||
java.endorsed.dirs /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/jre/lib/endors | ||
ed | ||
os.arch x86_64 | ||
java.io.tmpdir /var/folders/2c/tbxwzs4s4sbcvh7frbcc7n000000gn/T/ | ||
line.separator | ||
java.vm.specification.vendor Oracle Corporation | ||
os.name Mac OS X | ||
sun.jnu.encoding UTF-8 | ||
java.library.path /Users/wangtao/Library/Java/Extensions:/Library/Java/Extensions:/Network/Libra | ||
ry/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:. | ||
sun.nio.ch.bugLevel | ||
java.specification.name Java Platform API Specification | ||
java.class.version 52.0 | ||
sun.management.compiler HotSpot 64-Bit Tiered Compilers | ||
os.version 10.12.6 | ||
user.home /Users/wangtao | ||
user.timezone Asia/Shanghai | ||
java.awt.printerjob sun.lwawt.macosx.CPrinterJob | ||
file.encoding UTF-8 | ||
java.specification.version 1.8 | ||
user.name wangtao | ||
java.class.path . | ||
java.vm.specification.version 1.8 | ||
sun.arch.data.model 64 | ||
java.home /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/jre | ||
sun.java.command Test | ||
java.specification.vendor Oracle Corporation | ||
user.language en | ||
awt.toolkit sun.lwawt.macosx.LWCToolkit | ||
java.vm.info mixed mode | ||
java.version 1.8.0_51 | ||
java.ext.dirs /Users/wangtao/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1. | ||
8.0_51.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library | ||
/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java | ||
sun.boot.class.path /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/jre/lib/resour | ||
ces.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/jre/li | ||
b/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/jre/l | ||
ib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/H | ||
ome/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Content | ||
s/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Conte | ||
nts/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jd | ||
k/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0_51. | ||
jdk/Contents/Home/jre/classes | ||
java.vendor Oracle Corporation | ||
file.separator / | ||
java.vendor.url.bug http://bugreport.sun.com/bugreport/ | ||
sun.cpu.endian little | ||
sun.io.unicode.encoding UnicodeBig | ||
sun.cpu.isalist | ||
``` | ||
|
||
#### Check a single property | ||
|
||
Tip: `tab` auto-completion supported | ||
|
||
``` | ||
$ sysprop java.version | ||
java.version=1.8.0_51 | ||
``` | ||
|
||
#### Modify a single property | ||
|
||
``` | ||
$ sysprop user.country | ||
user.country=US | ||
$ sysprop user.country CN | ||
Successfully changed the system property. | ||
user.country=CN | ||
``` |