Каналы: именованные и безымянные (Unix)
octetz
0:00 / 0:00
Каналы: именованные и безымянные (Unix)
3 008 просмотров · 3 г. назад
octetz
9,5 тыс. подписчиков
3 008 просмотров · 3 г. назад
Статья в блоге: https://joshrosso.com/c/pipes
Пайпы — это круто. Мы все ими пользуемся, но задумывались ли вы когда-нибудь о том, что происходит за кулисами? Кроме того, знаете ли вы, что существует способ сохранять их в виде простых очередей, облегчающих межпроцессное взаимодействие? Сегодня я подробно расскажу о каналах. Давайте начнём!
Кайп в Unix — это форма перенаправления, позволяющая данным передаваться от одной команды к другой, соединяя вывод одной команды с входом другой команды без использования промежуточного файла. Каналы — это мощная функция Unix-подобных операционных систем, и их можно использовать для создания сложных командных конвейеров для выполнения задач более высокого уровня.
Обзор: 00:00:00
Внутреннее устройство: 00:01:59
Создание инструментов, совместимых с каналами: 00:03:57
Именованные каналы: 00:10:45
Заключение: 00:14:45