execve()
- это функция POSIX (и систем UNIX в целом) семейства функций exec*()
, которые заменяют текущий образ процесса.
v
происходит из-за того, что он принимаетаргумент argv
к вектору аргументов программы (аналогично функции main
программы на C).
e
исходит из другого аргумента, envp
, который аналогично является вектором переменных среды (пары ключ / значение, такие как LANG=en_US.UTF-8
).
Для получения дополнительной информации см., Например, документы Open Group по exec*()
.