reset命令 === [`reset`在线教程](https://alibaba.github.io/arthas/arthas-tutorials?language=cn&id=command-reset) > 重置增强类,将被 Arthas 增强过的类全部还原,Arthas 服务端`stop`时会重置所有增强过的类 ### 使用参考 ``` $ reset -h USAGE: reset [-h] [-E] [class-pattern] SUMMARY: Reset all the enhanced classes EXAMPLES: reset reset *List reset -E .*List OPTIONS: -h, --help this help -E, --regex Enable regular expression to match (wildcard matching by default) Path and classname of Pattern Matching ``` ### 还原指定类 ``` $ trace Test test Press Ctrl+C to abort. Affect(class-cnt:1 , method-cnt:1) cost in 57 ms. `---ts=2017-10-26 17:10:33;thread_name=main;id=1;is_daemon=false;priority=5;TCCL=sun.misc.Launcher$AppClassLoader@14dad5dc `---[0.590102ms] Test:test() `---ts=2017-10-26 17:10:34;thread_name=main;id=1;is_daemon=false;priority=5;TCCL=sun.misc.Launcher$AppClassLoader@14dad5dc `---[0.068692ms] Test:test() $ reset Test Affect(class-cnt:1 , method-cnt:0) cost in 11 ms. ``` ### 还原所有类 ``` $ trace Test test Press Ctrl+C to abort. Affect(class-cnt:1 , method-cnt:1) cost in 15 ms. `---ts=2017-10-26 17:12:06;thread_name=main;id=1;is_daemon=false;priority=5;TCCL=sun.misc.Launcher$AppClassLoader@14dad5dc `---[0.128518ms] Test:test() $ reset Affect(class-cnt:1 , method-cnt:0) cost in 9 ms. ```