os课程记录
操作系统的系统调用应用程序是可执行文件(程序的二进制代码和数据)和其他数据文件,linux支持多种可执行文件格式,ELF(Executable Linkable Format)是最常用的格式。关于ELF二进制文件,它是操作系统的一个对象,操作系统提供API打开,读取,改写对应文件,可以使用vim,cat,xxd等命令查看这个可执行文件。查看ELF二进制文件。vi /bin/ls解析二进制文件。主要关注文件的header,包括文件内容的分布,指令集体系的结构,入口地址。readelf -h查




