分析linux下如何運行一個執行文件

本文只爲整理思路,供自己日後參考。現在就從從一個執行文件a.out的運行開始,自上而下地分析linux是如何運行一個執行文件的。 1、首先,需要了解一下a.out這個目標文件。a.out在linux下是ELF(Executable Linkable Format)文件格式,該目標文件由一個文件頭、代碼段、數據段(已初始化)、從定位信息區、符號表及符號名字字符串構成,如下左圖所示,經過鏈接後生成執行
相關文章
相關標籤/搜索