http://www.di.uevora.pt/~lmr/syscalls.htmlВ этой ссылке о системных вызовах появляется функция dup(). Сказано, что она дублирует каналы. Тогда у меня вопрос, что такое канал?
решение1
Значение терминаканалобъяснено ранее ната же страницапод заголовком«Системные вызовы, связанные со структурой файла»:
Канал — это соединение между процессом и файлом, которое представляется процессу как неформатированный поток байтов.
Как в Unix«Все есть файл», Это включаетдескрипторы файловк обычным файлам, но такжедругой виды Розетки,трубы,FIFOи т. д.