Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: onyx в Jun 09, 2004, 00:10



Титла: Файлове
Публикувано от: onyx в Jun 09, 2004, 00:10
Аз съм новак и имам въпрос. ;)

Като вляза в /dev има файлове, чиито имена завършват с = и | (pipe, не L или i). Видът им е p и s. Някой може ли да ми каже какви са тези файлове и за какво се използват?

Много ще съм ви благодарен :D


Титла: Файлове
Публикувано от: CaBA в Jun 09, 2004, 11:53
p файловете са конвейри (pipes), s файловете са сокети (или гнезда). Служат за общуване между процесите. Разликите са, че конвейрите са еднопосочни - едната страна само предава, другата само приема, а сокетите са двупосочни - и двете страни могат да приемат и предават. Знаците = и | (и евентуално оцветяването в по-различен цвят) ги слага обивката за да може по-лесно да различиш тези специални файлове, те не са част от името на файла.


Титла: Файлове
Публикувано от: onyx в Jun 09, 2004, 12:38
Ей, много ти благодаря! :D Нещо друго, което трябва да знам за тях? В смисъл някакви общи приказки, или това е всичко?