Unix betrachtet eine Datei als kontinuierlichen Informationsfluß, also im wesentlichen als eine Sequenz von Oktets (Byte) . Jede Datei hat einen Namen. Es werden unter Unix grundsätzlich drei Dateitypen unterschieden, normale Dateien, Verzeichnisse (Directory) und Spezielle Dateien.