ubuntu配置core文件輸出

  1. ulimit -c 判斷是否開啓轉儲

爲0 則沒有開啓

  1. ulimit -c unlimited 設置轉儲core大小沒有限制

  2. 在你的主目錄下創建core文件夾,比如我在/home/joe下創建core文件夾

  3. vim /etc/sysctl.conf

kernel.core_pattern=/home/joe/core/core-%e-%p-%t-%s
kernel.core_uses_pid=0

說明:

%e是執行文件名(可能被截斷)
%P是pid
%t是coredump生成時間戳
%s是觸發生成coredump的信號值
  1. 加載配置
sudo sysctl -p --system
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章