www.wikidata.de-de.nina.az
Ein Pfadname auch Pfad ist eine Zeichenfolge die eine Datei ein Verzeichnis oder je nach Plattform auch andere Ressourcen auf einem Computersystem zum Beispiel Geratedateien unter Unix bezeichnet Aufbau BearbeitenJe nach Betriebssystem besteht ein Pfadname aus folgenden Elementen einer Laufwerks oder Datentragerbezeichnung einer Liste von Verzeichnissen bzw Unter Verzeichnissen einem DateinamenFast alle modernen Betriebssysteme sind darauf ausgelegt Daten und damit Dateien und Verzeichnisse auf mehreren physikalischen Datentragern zu verwalten Bei der Adressierung der Daten werden unterschiedliche Wege beschritten Unter Windows beispielsweise wird einem Pfad ein Kennbuchstabe fur das entsprechende Laufwerk in dem sich der Datentrager befindet vorangestellt Beispiel fur einen Pfadnamen unter Windows C privat testdata beispiel txtHier bezeichnet C das Laufwerk auf dem die Datei liegt In der obersten Ebene des Dateibaumes auf dieser Festplatte gibt es ein Verzeichnis privat darunter eines mit Namen testdata und dort ist die Datei beispiel txt zu finden Unter Unix und Unix Derivaten z B Linux NetBSD gibt es ein Wurzelverzeichnis root directory von dem ausgehend rein verzeichnisorientiert adressiert wird Das Wurzelverzeichnis liegt in der Regel auf dem Datentrager von dem der Systemstart erfolgt Das Betriebssystem unterstutzt die Einbindung der weiteren verfugbaren Datentrager dann durch Verwaltung von Einhangepunkten englisch mount points Beispiel fur einen Dateinamen unter Unix home benutzer beispieldateiHier gibt es im Wurzelverzeichnis ein Verzeichnis home darunter benutzer und dort liegt beispieldatei Aus der Unix Pfadangabe alleine ist nicht ersichtlich auf welchem physikalischen Datentrager beispieldatei liegt Absolute und relative Pfadnamen BearbeitenAus Betriebssystemsicht ist ein Pfadname nur unmissverstandlich wenn er wie oben beschrieben vollstandig angegeben wird Um Bedienung und Programmentwicklung zu vereinfachen ist es auf den meisten Systemen aber moglich mit sogenannten relativen Pfadnamen zu arbeiten Dabei werden einzelne Komponenten eines Pfadnamens weggelassen z B die Laufwerksangabe oder ein Teil der vorangestellten Verzeichnisliste Beispiele fur relative Pfadnamen Windows subdir testfile oder autoexec bat oder daten tabelle1 xls Unix lib libXYZ aAls Bezugspunkte fur relative Pfadnamen wird seitens des Betriebssystems fur jedes laufende Programm das aktuelle Laufwerk nur Windows Apple sowie das aktuelle Verzeichnis verwaltet Unvollstandige relative Pfadangaben werden dann ausgehend von den aktuellen Werten interpretiert Beispiel Windows Aktuelles Laufwerk ist C Aktuelles Verzeichnis ist privat texteEin Zugriff auf den relativen Pfad daten tabelle1 xls wird dann ausgehend von C privat texte interpretiert als C privat texte daten tabelle1 xls Die Zeichenfolge bedeutet einen Wechsel ins ubergeordnete Verzeichnis Damit lautet der aufgeloste vereinfachte Pfadname dann C privat daten tabelle1 xls Ebenso kann man in diesem Beispiel mit text1 txt den Pfad C privat texte text1 txt aufrufen da immer fur das aktuelle Verzeichnis steht Anstelle des Laufwerksbuchstabens ist es heute auch ublich geworden die Namen im UNC Format anzugeben und anstelle des Laufwerksbuchstabens auch in Windows Systemen den Servernamen anzugeben Siehe auch Uniform Naming Convention Standardpfad BearbeitenJe nach Art und Zweck der zu speichernden Dateien erfolgt ihre Ablage standardmassig an bestimmten Stellen innerhalb hierarchisch strukturierter Verzeichnisbaume Siehe beispielsweise Initialisierungsdatei Speicherort Abgerufen von https de wikipedia org w index php title Pfadname amp oldid 205952565