Процессы Linux образуют отношения родителей и потомков. Оболочка обычно запускает внешнюю команду, создавая дочерний процесс и настраивая его на выполнение запрошенной программы. Классическое объяснение разделяет эту работу на операции fork и exec.
Процессы · Урок 4
Создание процессов
Узнайте, как fork, exec, PID и родительские связи участвуют в создании процессов Linux.