Shell执行ELF文件的问题

Shell执行ELF文件的问题

当在Shell下输入一个可执行文件(ELF)的名字时,shell找到这个可执行文件后,是如何开始执行这个文件的呢?
调用linux提供的函数execve等,把文件名和环境变量告诉它就可以了