2011-09-08 84 views
6

我有很多的日誌文件在我的主目錄:如何清除主目錄hs_err_pid日誌文件

hs_err_pid2326.log 
hs_err_pid2416.log 

我相信這是一個Java錯誤日誌文件,如何將其刪除並停止創建他們?

Java版本:

[[email protected] ~]$ 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 
+0

您是否發現http://stackoverflow.com/questions/4149039/how-can-i-suppress-the-creation-of-the-hs-err-pid-file沒有? –

+0

抑制創建jvm崩潰日誌是一個糟糕的主意。這些日誌是在jvm上發生相當於死亡藍屏的情況下創建的。 – Dunes

回答

10

它們是在JVM崩潰時創建的;它們類似於core文件,但包含大量特定於Java的信息。他們只是文本文件,你可以像你刪除任何其他文件:

$ rm ~/hs_err_pid*.log 

,可以停止不再崩潰JVM創建它們。通常,這種崩潰是罕見的。在文本編輯器中查看文件本身,它們將包含有關其來源的一些信息。

+0

他們主要來自我使用的IDE,eclipse和phpstorm。但其中大多數是日食。 – kelvinfix

4

這是Java崩潰(核心)轉儲日誌文件。通過跟蹤和監控PID識別哪個Java進程創建它們。