), а не файловые дескрипторы, хотя между ними и файловыми дескрипторами существует корреляция.
евом программировании UNIX Стивенса он упоминает перенаправление stdin, stdout и stderr, что необходимо при настройке демона. Он делает это с помощью следующего кода C
/* redirect stdin, stdout, and stderr to /dev/null */
open("/dev/null", O_RDONLY);
open("/dev/null", O_RDWR);
open("/dev/null", O_RDWR);
Я запутался, как эти три «знают», что они перенаправляют три стандарта *. Тем более что последние две команды одинаковы. Может ли кто-нибудь объяснить или указать мне правильное направление?