Das erste Zeichen eines von ls -l angezeigten Modus bezeichnet den Dateisystemtyp eines Objekts. Unter /dev sind besondere Zeichen- und Blockdateien Geräteknoten. Dort können auch Pipes und Knoten von Unix-Domain-Sockets erscheinen. Diese sind jedoch Objekte für die Interprozesskommunikation und keine Hardware-Geräteknoten.
$ ls -l /dev/null /dev/sda /run/systemd/journal/dev-log /tmp/example-fifo
crw-rw-rw- 1 root root 1, 3 ... /dev/null
brw-rw---- 1 root disk 8, 0 ... /dev/sda
srw-rw-rw- 1 root root ... /run/systemd/journal/dev-log
prw------- 1 user user ... /tmp/example-fifo