Dateiname

Aus Mikiwiki
Zur Navigation springen Zur Suche springen

Der Dateiname identifiziert eine Datei auf einem Datenträger oder bei einer Datenübertragung. Meist wird eine Datei zusätzlich durch einen Verzeichnisnamen charakterisiert. Erst diese Kombination zu einem vollständigen Pfadnamen ist normalerweise eindeutig.

Der Dateiname kann - abhängig vom jeweiligen Betriebssystem - aus mehreren Teilen bestehen. Die einzelnen Teile sind durch bestimmte Zeichen getrennt, die normalerweise nicht Teil des Dateinamens sein können. Einige Betriebssysteme machen die Behandlung einer Datei von einer bestimmten Dateinamenserweiterung abhängig, andere erkennen das Dateiformat anhand des Inhalts (beispielsweise anhand einer sogenannten magischen Zahl). Auch auf diesen Systemen werden die Dateien aber oft mit Dateinamenserweiterungen versehen, da dies den Datenaustausch vereinfacht.

Die maximale Länge eines Dateinamens wird sowohl durch das Betriebssystem als auch durch das Dateisystem des Datenträgers bestimmt. So können etwa auf einer CD-ROM bei Verwendung des Joliet-Dateisystems höchstens 64 Zeichen genutzt werden. Eine indirekte Begrenzung kann zudem durch eine maximale Länge von Pfadnamen im Betriebssystem entstehen.

Ein wichtiger Unterschied zwischen Microsoft Windows und Linux besteht darin, dass Microsoft Windows bei Dateinamen nicht zwischen Gross- und Kleinschreibung unterscheiden kann, während Unix dies tut (beispielsweise kann es dort im selben Verzeichnis unterschiedliche Dateien mit den Namen "AAA.txt", "Aaa.txt", "aaa.txt" usw. geben).

Dateisysteme
Dateisystem Typische Anwendung Max. Anzahl Zeichen eines Dateinamens Zeichensatz
FAT mit VFAT (Windows) Festplatte, USB-Stick 255 Unicode
FAT ohne VFAT (DOS) Festplatte, Speicherkarte (Foto) 8+3 OEM (meist Codepage 437)
NTFS Festplatte 256 (255 bei Verwendung langer Unicodepfade) Unicode (UTF-16)
EXT3 Festplatte 255 Unicode
HFS plus Festplatte 255 Unicode (UTF-16)
Amiga Fast File System Festplatte 31 ISO 8859
ISO 9660-Level 1 (Joliet) CD, DVD 64 Unicode
ISO 9660-Level 2 CD, DVD 31 ASCII
ISO 9660:1999 CD, DVD 179-221 je nach sonstigen Attributen ASCII, unspezifiziert
UDF CD, DVD 255 Unicode

Weblinks

Herausgeber Sprache Webseitentitel Anmerkungen
Wikipedia ger Dateinamewbm Enzyklopädischer Artikel