Polecenie mkfifo
w C Shell (csh) służy do tworzenia nazwanych potoków, które umożliwiają komunikację między procesami. Nazwane potoki działają jak pliki, ale zamiast przechowywać dane, pozwalają na przesyłanie danych między różnymi programami.
Podstawowa składnia polecenia mkfifo
jest następująca:
mkfifo [opcje] [argumenty]
-m, --mode=MODE
- Ustawia uprawnienia dla nowego potoku, gdzie MODE to wartość w formacie oktalnym.-Z, --context=CONTEXT
- Ustawia kontekst SELinux dla nowego potoku.Oto kilka praktycznych przykładów użycia polecenia mkfifo
:
mkfifo mypipe
mkfifo -m 644 mypipe
mkfifo mypipe
cat mypipe &
echo "Hello, World!" > mypipe
mkfifo -Z mypipe