Вопросы по теме 'execl'

Пожалуйста, объясните функцию exec () и ее семейство
Что такое exec() функция и ее семейство? Почему используется эта функция и как она работает? Пожалуйста, объясните эти функции.
171212 просмотров
schedule 11.12.2022

Как прочитать ввод канала из другого файла?
В моей программе (main.c) я разветвляю процесс, а затем мне нужно отправить данные через канал в дочерний процесс. После системного вызова execl дочерний процесс продолжает свою жизнь в файле process.c. Установив стандартный ввод этого дочернего...
1075 просмотров
schedule 13.07.2023

Почему мой код работает без функции chroot, но не работает с функцией chroot?
Я пытаюсь заставить свой код работать под chroot('/root/test1') , но он работает неправильно. Но когда я удалю chroot('/root/test1') и изменю execl("/test2", "test2", NULL) на execl("/root/test1/test2", "test2", NULL) , все будет работать...
107 просмотров
schedule 27.09.2023

Почему функции семейства exec() на самом деле возвращают значение?
В книге о программировании для Linux и Unix я нашел следующее утверждение (выделение мое): " Все функции ( exec() -семейства) возвращают -1 в случае ошибки. В противном случае при успешном выполнении нет возврата обратно в вызывающую...
98 просмотров
schedule 11.01.2023