Linux使用基本知識:CORE檔案(轉)

ba發表於2007-08-11
Linux使用基本知識:CORE檔案(轉)[@more@]  在一個程式崩潰時,它一般會在您的主目錄下轉儲一個core檔案。core檔案僅僅是一個記憶體映象(同時加上除錯資訊),主要是用來除錯的。如果您根本就不想去除錯它,只需要簡單地用以下命令將它刪除即可:
  
  $ rm core
  
  如果不做任何處理,這個core檔案會被下一次生成的core檔案覆蓋。
  
  您也可以用以下命令來阻止系統生成core檔案。
  
  $ ulimit -c 0
  
  下面的命令可以檢查生成core檔案的選項是否開啟。
  
  $ ulimit -a
  
  該命令將顯示所有的使用者定製,其中選項-a代表“all”。如果您想了解如何使用core檔案,在core檔案所在目錄下鍵入:
  
  $ gdb -c core
  
  它會啟動GNU的偵錯程式,來除錯core檔案,並且會顯示生成此core檔案的程式名,中止此程式的訊號等等。您可以用quit命令中止除錯。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617731/viewspace-947655/,如需轉載,請註明出處,否則將追究法律責任。

相關文章