Devices
External devices, peripherial cards, terminals, anything that is a semi-separate
device is seen by the system as a file. Access to those files loads driver
procedures. This way, only the most important drivers stay resident. The
devices are located in /dev directory. Here are some typical examples:
/dev/console - system console
/dev/mem - RAM
/dev/kmem - virtual RAM
/dev/swap - swap space and some cache access
/dev/null - empty device
/dev/tty - virtual terminal
/dev/fdn - floppy drive
/dev/hd - hard drive
/dev/lp - printer
/dev/ttyn - terminals
/dev/mt - magnetic tapes ;)