Virtuální zařízení - Virtual device

A virtuální zařízení v Unix je soubor, jako je / dev / null nebo / dev / urandom, který je považován za zařízení, pokud jde o software na úrovni uživatele, ale je generován jádro bez odkazu na hardware.

Například když / dev / null je zapsáno do, jádro řekne programu, že do něj zapsal všechno (aniž by to kdekoli zapisoval), a při čtení z je čtecímu programu sděleno, že dosáhl konce souboru. Jedná se o soubor zařízení (lze jej vytvořit pomocí mknod například), ale neodkazuje na žádný hardware.

DOS -, Okna - a OS / 2 -jako operační systémy definovat NUL zařízení, které provádí podobnou funkci (ale je implementováno jako součást zpracování názvu souboru - pod tímto názvem neexistuje žádný skutečný soubor).