◄ Wiki / OS
execve
The specific system call that loads a new program and starts running it in place of the current one.
execve is the kernel entry point behind 'exec': you hand it a program file plus arguments and environment, and it replaces the calling process's memory image with that program. It is how nearly every command you launch actually begins. The program it loads is typically an ELF file.