Een blokapparaat (block device) is een hardware-apparaat of abstractie waarmee de kernel data leest en schrijft in vaste blokken (doorgaans 512 bytes of 4 KB). Harde schijven, SSD's, USB-sticks en RAID-arrays zijn blokapparaten.
| Blokapparaat | Tekenapparaat | |
|---|---|---|
| Toegang | In blokken | Byte voor byte |
| Buffering | Ja | Nee |
| Voorbeelden | /dev/sda, /dev/nvme0n1 | /dev/tty, /dev/random |
Blokapparaten zijn te vinden in /dev/:
/dev/sda # eerste SATA-schijf
/dev/sda1 # eerste partitie
/dev/nvme0n1 # eerste NVMe-schijf
/dev/md0 # software RAID
/dev/vda # virtuele schijf (VM)
Met ls -l /dev/sda geeft de b aan het begin aan dat het een blokapparaat is.