Verzeichnis vs. Ordner


82

Sind beide Namen Synonyme oder sollte man auf verschiedenen Plattformen einen Namen dem anderen vorziehen?

Antworten:


108

Wie in dieser Frage zu sehen ist , sind sie nicht dasselbe.

Maßgebliche Antwort von Raymond Chen :

Windows 95 führte den Windows Explorer und damit auch den Begriff Ordner ein. Wie ist die Beziehung zwischen Ordnern und Verzeichnissen?

Einige Leute glauben, dass Windows 95 Verzeichnisse in Ordner umbenannt hat, aber es ist eigentlich mehr.

Mit Windows Explorer können Sie Ordner anzeigen, die Container im Shell-Namespace sind. Verzeichnisse sind eine Art von Ordnern, nämlich Ordner, die den Speicherorten des Dateisystems entsprechen. Es gibt andere Arten von Ordnern, z. B. Systemsteuerung oder Netzwerkumgebung oder Drucker. Diese anderen Ordnertypen stellen Objekte im Shell-Namespace dar, die keinen Dateien entsprechen. Im allgemeinen Sprachgebrauch bezieht sich der Begriff virtueller Ordner auf Ordner, die keine Verzeichnisse sind. Mit anderen Worten, wir haben dieses Euler-Diagramm:

Bildbeschreibung hier eingeben (Virtuelle Ordner = Ordner - Verzeichnisse)

Im Allgemeinen sollte Code, der den Shell-Namespace manipuliert, auf Ordnern und Elementen ausgeführt werden, nicht auf Verzeichnissen und Dateien, um sich nicht auf ein bestimmtes Speichermedium festzulegen. Beispielsweise kann Code, der sich auf Dateien beschränkt, nicht in eine Zip-Datei navigieren, da der Inhalt einer Zip-Datei in Form eines virtuellen Ordners verfügbar gemacht wird.



Können Sie virtuelle Ordner in dieses Diagramm einbinden? Vielleicht wie i.imgur.com/PCbhJfu.png
Barlop

21

Als Verweis auf physische Speicherorte auf der Festplatte sind sie Synonyme.

Windows neigt dazu, "Ordner" zu verwenden.

* nix neigt dazu, "Directory" zu verwenden.

Unter Windows gibt es virtuelle Ordner (wie in der Antwort von malfruct erwähnt), die als Verzeichnisse dargestellt werden, aber tatsächlich als Dateien gespeichert werden können (z. B. ZIP-Dateien).

Für den Endbenutzer ist diese Unterscheidung jedoch normalerweise unerheblich.


1
Virtuelle Ordner können über das Dateikonzept hinausgehen. Zum Beispiel Systemsteuerung oder Bibliotheken (Dokumente, Musik, Bilder, Videos) oder Geräte und Drucker - sie werden nicht "tatsächlich als Dateien gespeichert", obwohl ihr Inhalt manchmal (nicht immer) mithilfe von Dateien erstellt wird und auf diese verweist.
Miroxlav

9

@ Mafu zitiert Raymond Chen wie folgt:

Windows 95 führte den Windows Explorer und damit auch den Begriff Ordner ein.

Raymond Chan schreibt die Geschichte neu.

Tatsächlich hat Microsoft Windows 95 viele UI-Design-Ideen von Apple ausgeliehen. Und Apple hat sie wiederum von Xerox ausgeliehen. Sowohl der Name "Ordner" als auch die visuelle Metapher der Ordner waren 1982 Teil der Xerox Star-Büroumgebung 1 .

Siehe auch:


1 - 1985 habe ich eine DLion-Workstation mit Xerox-Software verwendet, um meine Doktorarbeit zu schreiben ... wenn Sie eine Quelle für diese Tatsache suchen.


5
In seinem ersten Satz scheint Chen zu erwähnen, dass Microsoft den Begriff "Ordner" eingeführt hat. Das ist falsch. Das ist mein Punkt.
Stephen C

2
Nun, Chen gibt an, dass dieser Begriff für die Verwendung in Windows eingeführt wurde, was nicht zu leugnen ist. Er sagt nicht (klar), dass der Begriff zum ersten Mal verwendet wurde. Es spielt auch keine Rolle, wer es erfunden hat, solange der Unterschied zwischen beiden Begriffen ähnlich ist und je nachdem, womit Sie verbunden sind. (Und selbst wenn es bei Xerox anders wäre - das wäre 2017 nur eine historische Notiz ohne Relevanz.)
Mafu

5
Wenn er das behauptet, ist seine Sprache ungeschickt. Weil es NICHT so liest / analysiert. So oder so (wenn er die Geschichte absichtlich umschreibt, wenn er die Präzedenzfälle nicht kennt oder wenn sein Schreiben ungeschickt ist), schmälert es seine "Autorität". Sie sagen "klar". Ich stimme dir nicht zu.
Stephen C

1
Oder vielleicht liegt der Fehler bei Ihnen, dass Sie dies als maßgebliche Quelle bezeichnen. Es ist wohl maßgeblich für Windows, aber es ist nicht maßgeblich im Zusammenhang mit der Frage .... die sich auf verschiedene Plattformen bezieht .
Stephen C

1
Die Position von "klar" in meinem Satz war beabsichtigt; Ich sagte nicht "er sagt eindeutig nicht x", aber "er sagt eindeutig nicht x". Abgesehen davon ist das viel zu viel für mich, ich glaube nicht, dass er oder ich jemals beabsichtigt haben, die Geschichte neu zu schreiben. Seine Antwort ist das, was man auf der Plattform, die von der überwiegenden Mehrheit der Menschen seit 2 Jahrzehnten genutzt wird, als maßgeblich bezeichnen würde (und daher wahrscheinlich das, was der Fragesteller wissen wollte, da dies keine mit Tags versehene Geschichte ist ), und sie gilt auch für andere Plattformen. Du wirst ganz aufgewärmt über eine unwichtige Sprachmehrdeutigkeit.
Mafu

3

Für GUI-Plattformen wird der Name "Ordner" empfohlen, während für die Befehlszeilenumgebung der Name "Verzeichnis" geeignet ist.


9
Wird empfohlen, von wem?
KajMagnus

2
Zitat benötigt
AtomHeartFather

3

Tatsächlich können Sie auf dieser MSDN-Seite Folgendes lesen:

In Windows werden die Begriffe "Verzeichnis" und "Ordner" synonym verwendet. Die meisten Dokumente und Benutzeroberflächentexte verwenden den Begriff "Ordner", die .NET Framework-Klassenbibliothek jedoch den Begriff "Verzeichnis".

Ich denke also, dass beides in Ordnung ist. Ich neige dazu, "Ordner" zu verwenden, da es kürzer ist und ich faul bin.


2

Was Humanfly gesagt hat, mit dem zusätzlichen Hinweis, dass einige Programme "Folder" aber NIEMALS Verzeichnis verwenden, dh in E-Mail-Programmen wie Outlook. Sie haben nie "Unterverzeichnisse", aber Sie haben oft "Unterordner".


Funktioniert Outlook wirklich mit Dateisystemverzeichnissen? Oder bietet es nur virtuelle E-Mail-Ordner?
Mike L.

Nein, es sind nur Ordner. Ich habe darauf hingewiesen, dass die Terminologie NICHT immer austauschbar ist. Sie haben in Ihrer Frage nicht nur die Systembaumstruktur angegeben.
JNK

5
Der Begriff Unterverzeichnis existiert und entspricht in diesem Zusammenhang in etwa dem eines Unterordners.
Phoshi
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.