www.wikidata.de-de.nina.az
Die Dateinamenserweiterung englisch filename extension auch als Dateinamenerweiterung Dateierweiterung Dateiendung oder Dateisuffix bezeichnet ist der letzte Teil eines Dateinamens und wird gewohnlich mit einem Punkt abgetrennt Dabei wird der Punkt selbst nicht als Teil der Erweiterung angesehen Die Dateiendung wird oft eingesetzt um das Format einer Datei erkennbar zu machen um sie so beispielsweise gleich mit einem passenden Anwendungsprogramm offnen zu konnen Sie wird teils in gleicher Weise auf Verzeichnisse angewandt Beispiel name txt kennzeichnet eine einfache Textdatei Da Dateiendungen nicht normiert sind kann es passieren dass eine Dateinamenserweiterung fur verschiedene Dateitypen verwendet wird Um den Benutzer am versehentlichen Andern der Dateiendung zu hindern blenden einige Betriebssysteme gangige Dateiendungen per Voreinstellung aus Inhaltsverzeichnis 1 Verwendung 2 Besonderheiten 3 Gefahren 4 Siehe auch 5 Weblinks 6 EinzelnachweiseVerwendung BearbeitenEinige Betriebssysteme und auch einige Einzelprogramme sind nicht in der Lage den Typ einer Datei ohne Suffix zu erkennen Unter einigen gangigen Betriebssystemen speziell Windows und VMS werden Dateiendungen bestimmten Anwendungen zugeordnet Dateizuordnungen Aktiviert man eine Datei in einem Dateimanager so wird diese mit dem zugeordneten Programm geoffnet Andere Betriebssysteme wie AmigaOS macOS klassisches Mac OS oder Unix haben zusatzliche Mechanismen zur Bestimmung des Dateiformats bzw Verwendungszwecks einer Datei und verwenden die Dateiendung zum Teil fur eine genauere Bestimmung des Formats oder andere Zwecke zum Beispiel fur die Versions oder Plattformangabe bei Bibliotheken Manchmal wird auch eine Kombination aus beiden Ansatzen verwendet beispielsweise verlasst sich die KDE Desktop Umgebung z B unter Linux zunachst auf die Dateiendung fehlt diese jedoch oder ist sie im System unbekannt wird anhand des Inhalts der Datei versucht den Typ zu erkennen Auch macOS nutzt eine Mischung aus Dateiendung und Inhalt zur Bestimmung des Dateityps Die eigentlich vorteilhaftere Kennzeichnung des Dateityps in separat gespeicherten Datei Metadaten einer Form von Out of band Signalisierung wurde beispielsweise beim klassischen Mac OS in Form eines speziellen Dateibereiches der Resource Fork genutzt Darin wurde neben dem Dateityp auch das Programm zum Offnen gespeichert Auch auf OS 2 wird Dateityp und verknupftes Programm in den Metadaten einer jeden Datei im Dateisystem HPFS gespeichert Auf DOS fur IBM PC kompatible PCs die in den 1980er und 1990er Jahren grosste Verbreitung fanden wird keine Art der Kennzeichnung genutzt ausser die durch den Benutzer oder teilweise durch das jeweilige Anwendungsprogramm automatisch vergebene Erweiterung Betriebssystemseitig gibt es jedoch keinerlei Prufung oder Warnung bei inkorrekter Wahl oder Veranderung der Dateinamenserweiterung die ausserdem gemass 8 3 auf drei Zeichen beschrankt und ohnehin optional ist Auf allen Betriebssystemen lasst sich rein uber die Dateiendung nicht sicher bestimmen ob eine Datei tatsachlich in dem angegebenen Dateiformat vorliegt Das geht nur wenn die Datei geoffnet und der Inhalt beispielsweise die Informationen im Datei Header Magische Zahl oder charakteristische Zeichenfolgen Datensignatur ausgewertet werden Allerdings besitzt nicht jede Datei einen Header beispielsweise haben einfache Textdateien meist aber nicht immer mit der Erweiterung txt keine verpflichtende besondere Kennzeichnung denn bei 8 Bit ASCII Dateien beginnt der Inhalt direkt mit dem ersten Textzeichen Textdateien mit Multibyte Zeichensatz besitzen allerdings haufig eine Byte Order Mark Auf einer Unix Kommandozeile kann mittels a href File html title File file a der Typ einer Datei ermittelt werden Besonderheiten BearbeitenAuf IBM Grossrechnern dient die Dateiendung hier auch Low Level Qualifier genannt lediglich dazu bei der Allokation die richtigen SMS Konstrukte zuzuordnen Data Class Management Class Storage Class Ferner speichert der ISPF Editor seine Profile pro Dateiendung Das Datenformat selbst ist im VTOC beziehungsweise im VSAM Katalog oder im Tape Header gespeichert Unter Unix und unixartigen Betriebssystemen werden versteckte Dateien mit einem beginnenden Punkt gekennzeichnet die daher auch als Punkt Dateien bezeichnet werden Dieser einleitende Punkt zeigt in keinem Fall eine Dateinamenserweiterung an So ware beispielsweise txt keine Textdatei sondern der versteckte Dateiname der Datei txt ohne eine Erweiterung Im WWW wo Dateien uber das Hypertext Transfer Protocol ubertragen werden ist nicht die Dateiendung sondern der mitgesendete MIME Typ von Belang der aber wiederum in der Regel aus der Endung ermittelt wird Bei eingebundenen Bildern bestimmen die meisten Browser den Typ auf Basis der Magischen Zahl Da moderne Dateisysteme lange Dateinamen unterstutzen kann mehr als ein Punkt im Dateinamen vorkommen Die Dateinamenserweiterung selbst enthalt jedoch normalerweise keinen weiteren Punkt obwohl Zusatze wie bak fur englisch Backup Datensicherung die davor stehende ursprungliche Erweiterung nicht ungultig machen So kennzeichnen etwa manche Texteditoren eine Sicherungskopie von Textdatei txt beispielsweise als Textdatei txt bak Es gibt jedoch keine Norm ublich ist u a auch Textdatei bak womit der ursprungliche Dateityp als Erweiterung nicht mehr ersichtlich ist oder Textdatei txt Auch bei Packprogrammen ist es ublich die ursprungliche Dateinamenserweiterung zu erhalten wenn diese nur einzelne Dateien komprimieren konnen Beispiele dafur finden sich traditionell vor allem im Unix Umfeld etwa bei der Komprimierung mit gzip oder xz Diese speichern den ursprunglichen Dateinamen nicht im Archiv selbst sodass der Dateiname diese Information weiterhin beinhalten muss Beispielsweise bedeutet Textdatei txt xz dass es sich um die mit xz komprimierte Datei Textdatei txt handelt In Kombination mir Tar Archiven konnen einerseits mehr als eine Datei komprimiert werden andererseits sind die ursprunglichen Dateinamen im Tar Archiv gespeichert Die unter Unix genutzten zusammengesetzten Dateiendungen z B tar gz fur ein mit gzip komprimiertes Tar Archiv wurden in der Vergangenheit dennoch oft zu tgz abgekurzt um zu DOS und Windows kompatible Dateinamen zu erhalten 8 3 Beschrankung Auf Systemen mit langen Dateinamen sind zudem Punkte im Dateinamen selbst erlaubt die nicht zur Erweiterung zahlen etwa Eine Archivdatei mit vielen Punkten im Namen tar xz Unter macOS bzw seit NeXTStep von dem macOS abstammt dienen Verzeichnisse unter macOS Ordner mit der Endung app auch bundle framework plugin und kext 1 als Container fur Anwendungsprogramme Diese Application Bundles werden im Finder als Applikation angezeigt nicht als Verzeichnis und beinhalten neben dem eigentlichen Programm alle notwendigen Ressourcen wie etwa Icons u d gl Uber den Kontextmenu Eintrag Paketinhalt anzeigen kann im Finder dennoch in das Unterverzeichnis navigiert werden Gefahren BearbeitenDurch einfaches Umbenennen einer Datei kann man die Dateiendung andern So kann eine Textdatei datei txt in datei zip umbenannt werden Versucht man nun datei zip zu offnen gehen manche Betriebssysteme davon aus dass es sich hierbei um ein ZIP Archiv handelt scheitern aber beim Versuch dieses zu offnen da das Dateiformat an sich nicht verandert wurde Einige System blenden daher die Dateiendung aus um den Benutzer daran zu hindern sie versehentlich zu andern Eines der bekanntesten Systeme auf dem dies die Voreinstellung ist ist Windows u a im Windows Explorer werden dabei alle dem System bekannten Dateiendungen nicht angezeigt Dieser Umstand wird von diversen Schadprogrammen ausgenutzt Vor die Endung einer ausfuhrbaren Datei wird eine harmlose Endung eingefugt So wird z B aus dem trojanischen Pferd namens Bild01 exe ein Bild01 jpeg exe Der Benutzer sieht nur Bild01 jpeg also eine vermeintlich harmlose Bilddatei Ein Doppelklick startet jedoch die schadliche Software Durch Deaktivierung des standardmassigen Ausblendens der bekannten Endungen fallt eine solche versuchte Verschleierung auf Das mit dem standardmassigen Ausblenden der Dateiendungen verursachte Sicherheitsrisiko wird von Microsoft bewusst in Kauf genommen Das Aus bzw Einblenden der Endungen kann auch das Verhalten von VBA Scripts beeintrachtigen 2 Siehe auch BearbeitenDateiattribut Liste von Dateinamenserweiterungen Multipurpose Internet Mail ExtensionsWeblinks Bearbeitenfilesuffix com File Extension Database englisch File Extension org Verzeichnis uber Dateiendungen und zugehorige Programme Dateiendungen Datenbank PRONOM DatenbankEinzelnachweise Bearbeiten Bundle Programming Guide About Bundles In Documentation Archive Apple Inc abgerufen am 19 Oktober 2019 englisch Pearson Software Consulting File Extensions And Their Implications In VBA Coding englisch Abgerufen von https de wikipedia org w index php title Dateinamenserweiterung amp oldid 232400679