Создать именованный канал между программами В Linux существует… — Linux для чайника — TG.ME

Создать именованный канал между программами

В Linux существует специальный тип файлов — FIFO (именованный канал). Он позволяет двум независимым процессам обмениваться данными так, будто они читают и записывают обычный файл.

Создать такой канал можно одной командой: mkfifo mypipe

В одном терминале: cat mypipe
Во втором: echo "Привет!" > mypipe

Сообщение мгновенно появится в первом терминале.
В отличие от обычных файлов, данные не сохраняются на диске — они сразу передаются между процессами.
August 31, 2026 1.5K 39