如何清除主目录中的hs_err_pid日志文件

kel*_*fix 6 java linux

我的主目录中有很多日志文件:

hs_err_pid2326.log
hs_err_pid2416.log
Run Code Online (Sandbox Code Playgroud)

我相信它是一个java错误日志文件,如何删除它并停止创建它们?

Java版本:

[kelvin@localhost ~]$ java -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) Server VM (build 17.0-b16, mixed mode
Run Code Online (Sandbox Code Playgroud)

Ern*_*ill 10

如果JVM崩溃,则会创建它们; 它们类似于core文件,但包含许多特定于Java的信息.它们只是文本文件,您可以像删除任何其他文件一样删除它们:

$ rm ~/hs_err_pid*.log
Run Code Online (Sandbox Code Playgroud)

您可以通过不再崩溃JVM来停止创建它们.通常情况下,此类崩溃很少见.在文本编辑器中查看文件本身,它们将包含有关其来源的一些信息.