-1
我在當前目錄中有10個文件,並且由於只有一個文件而發生核心轉儲。我如何找到這個特定的文件? 在gdb中有這個命令嗎?如何找到核心轉儲的特定文件
我在當前目錄中有10個文件,並且由於只有一個文件而發生核心轉儲。我如何找到這個特定的文件? 在gdb中有這個命令嗎?如何找到核心轉儲的特定文件
我在我的當前目錄下的10個文件,並有核心轉儲發生因一個文件只
你可能都在問的問題是:有多個可執行文件和核心轉儲。我怎樣才能找出哪個可執行文件生成的核心?
運行file core
可能會也可能不會回答這個問題(程序調用的前16個字符很容易獲得,但當程序調用/long/path/to/the/binary
時,這不起作用)。
如果您在最近的Linux上,readelf -n core
可能有NT_FILE
請注意,它將列出二進制和所有共享庫的完整路徑。
否則,運行strings core
通常允許猜測哪個程序生成了它。
https://stackoverflow.com/questions/5115613/core-dump-file-analysis – nahzor
我知道核心轉儲分析的步驟,但需要知道是否有任何方式,所以在生產中我們有多個文件在那裏,所以我們可以找到負責核心轉儲的文件? @nahzor –