Linux下的ELF文件装载
简单介绍Linux下的ELF文件的装载过程
ELF文件的装载
当我们在shell中执行一个可执行文件时,在操作系统中发生了什么?
笼统的来说:首先在用户层面,shell会使用fork()函数,先创建一个新的进程;然后这个新的进程使用函数execve()函数执行指定的ELF文件。
详细来说主要有这几个过程:
- 在进入了execve()系统调用后,Linux内核会
Linux下的ELF文件装载
https://ysc2.github.io/ysc2.github.io/2023/11/09/Linux下的ELF文件装载/