Seen under $ cat /proc/devices

Device Types

Character Devices

  • stream of bytes, file-based abstraction (read/write), not buffered

Block Devices

  • fixed size chunks (blocks) of data, storage media-based abstraction, subject to buffering

Net Devices

  • operate on packets

Device Management Strategies