Перейти к содержимому

Каналы: именованные и безымянные (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