Mkfifo: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
Das Befehl <code>mkfifo</code> wird benutzt, um '''named pipes''' zu erstellen. | |||
=Named Pipes= | =Named Pipes= | ||
Named Pipes sind Schnittstellen, die es ein Prozess ermöglichen Daten an einem anderen Prozess zu schicken, in dem sie in eine Datei schreiben. Die Daten die in die Named Pipe geschrieben werden landen nicht auf der Festplatte, sondern im Arbeitspeicher und werden direkt zum lesenden Prozess geschickt. | Named Pipes sind Schnittstellen, die es ein Prozess ermöglichen Daten an einem anderen Prozess zu schicken, in dem sie in eine Datei schreiben. Die Daten die in die Named Pipe geschrieben werden landen nicht auf der Festplatte, sondern im Arbeitspeicher und werden direkt zum lesenden Prozess geschickt. | ||
Die Named Pipe funktioniert unter dem FIFO-Prinzip (First In First Out), welches bedeutet das die Daten die man als erstes reinschreibt auch die ersten Daten, die man lest. | Die Named Pipe funktioniert unter dem FIFO-Prinzip (First In First Out), welches bedeutet das die Daten die man als erstes reinschreibt auch die ersten Daten, die man lest. | ||
== | ==Beispiel== | ||
<code>mkfifo DATEI</code> - Erstellt eine Named Pipe. | |||
[[Category:Linux:Befehl]] | [[Category:Linux:Befehl]] |
Version vom 2. November 2020, 14:33 Uhr
Das Befehl mkfifo
wird benutzt, um named pipes zu erstellen.
Named Pipes
Named Pipes sind Schnittstellen, die es ein Prozess ermöglichen Daten an einem anderen Prozess zu schicken, in dem sie in eine Datei schreiben. Die Daten die in die Named Pipe geschrieben werden landen nicht auf der Festplatte, sondern im Arbeitspeicher und werden direkt zum lesenden Prozess geschickt.
Die Named Pipe funktioniert unter dem FIFO-Prinzip (First In First Out), welches bedeutet das die Daten die man als erstes reinschreibt auch die ersten Daten, die man lest.
Beispiel
mkfifo DATEI
- Erstellt eine Named Pipe.