Files and folders

The mkfifo command

Creates a named pipe (FIFO): a special file through which two programs exchange data.

Syntax

mkfifo <nombre...>

Copy-ready examples

$ mkfifo tuberiaCreate the pipe

You can try them in the browser terminal: it does not touch your computer.

Typical mistakes

  • If you write to a FIFO with nobody reading, the command waits.

Related commands

FAQ

How is it different from |?

The bar is a temporary pipe; mkfifo creates one that exists as a file.

Learn to actually use it

The basic Linux course takes you from zero to console fluency with 24 self-grading lessons.

Start the free course