我在這兒有一個擺設,幾天前我能看到目標板上的核心笨拙文件,我通過在我的/etc/profile中添加「ulimit -c unlimited」來提供核心生成器生成支持。但是後來有人告訴我me爲什麼Coredump文件不在這裏生成?
這隻會影響從登錄shell啓動的程序,而不會影響systemd啓動的進程/服務,etc/limits會設置這些默認值的正確位置。
所以我改變了的/ etc/limits文件,並添加「的ulimit -c無限」 line.but現在我看不到Coredumped文件
我正在殺-9 $$產生依次分段錯誤,它會像以前那樣生成coredump文件。
我們試圖改變「的/ proc/sys目錄/內核/ core_pattern」文件並運行的ulimit -c無限還明確,但其不工作了太
我們在哪裏做錯了?
'kill'命令的'-9'是'KILL'信號,並且只會在沒有核心轉儲的情況下終止進程。 –
所以@JoachimPileborg你建議,我怎麼能在我的情況下使用kill命令? –
參見例如[這個問題和答案](http://stackoverflow.com/q/6561194/440558)。 –