Everything About ___
Live briefing

Everything about Null device

Device file that discards all data written to it

In some operating systems, the null device is a device file that discards all data written to it but reports that the write operation succeeded. This device is called /dev/null on Unix and Unix-like systems, NUL: or NUL on CP/M and DOS, nul on OS/2 and newer Windows systems, NIL: on Amiga operating systems, and NL: on OpenVMS. In Windows Powershell, the equivalent is $null. It provides no data to any process that reads from it, yielding EOF immediately. In IBM operating systems DOS/360 and successors and also in OS/360 and successors such files would be assigned in JCL to DD DUMMY. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Null deviceA 5-minute orientation
  2. Skim a recent paper: Device‐Independent Dimension Leakage Null Test on Qubits at Low Operational CostInfluential work since 2022
  3. Pick up a classic book: Unix System V Release 3.2 Network Programmer's GuideThe most-reprinted book on the subject
  4. Read the landmark paper: Theory of a Monolithic, Null Device and Some Novel CircuitsCited 45 times
  5. Go sideways: Peripheral Interchange ProgramA closely related topic
  6. Go sideways: Device fileA closely related topic

📖 Definitions

Noun A type of device file that discards all written data in it.

🗂️ The subject at a glance

  1. History
  2. Usage
  3. References in computer culture

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics