execve (2): execute program - Linux man page execve () executes the program pointed to by filename filename must be either a binary executable, or a script starting with a line of the form:
execve - he first argument of execve(), and arg is the series of words pointed to by the argv argument of execve(), starting at argv[1] Note that there is no way to get the argv[0] that was passed to the execve() call For portable use, optional-arg should either be absent, or be specified
execve (2) — Arch manual pages execve () executes the program referred to by path This causes the program that is currently being run by the calling process to be replaced with a new program, with newly initialized stack, heap, and (initialized and uninitialized) data segments