2.4.7Special files

Auch Geräte (Drucker, Bandgeräte, Platten, Terminals) werden, wie bereits erwähnt, logisch als Dateien betrachtet. Sie befinden sich in dem Verzeichnis /dev oder in einem Unterverzeichnis davon. Man unterscheidet diese special files ebenfalls nach ihrer Zugriffsmethode:

character special files erlauben nur sequentiellen Zugriff

block special files erlauben beliebigen Zugriff (random access).

Bandgeräte, ASCII-Terminals, Drucker sind Beispiele für character special files, von ihnen wird ein Zeichen nach dem anderen eingelesen. Festplatten, CD-Laufwerke und Disketten-Laufwerke sind dagegen block special files. Bei einer Festplatte werden immer ganze Datenblöcke gelesen und geschrieben.

Eine ganz besondere Datei ist / dev/null ...

Get Rechnerarchitektur, Betriebssysteme, Rechnernetze now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.