Użyłem tego mkfifo <file>
polecenia do utworzenia nazwanych FIFO, w których jeden proces zapisuje do pliku, a inny proces czyta z pliku.
Teraz wiem, że mknod
polecenie może tworzyć nazwane potoki. Czy te nazwane potoki są równoważne utworzonym przez FIFO mkfifo
, czy też mają różne funkcje?
mkfifo(2)
tak naprawdę jest osobne wywołanie systemowemknod(2)
(ale w końcu robi dokładnie to samo, comknod(S_FIFO)
).