ディレクトリとフォルダの違いは何ですか?[複製]


31

重複の可能性:
ディレクトリとフォルダ

ほとんどの人は、「フォルダ」と「ディレクトリ」という用語を同じ意味で使用しています。違いはありますか?もしそうなら、それは何ですか?


私は特に開発者の視点について話している。
マフ

@mafutrct:私の知る限り、開発者とユーザーのどちらの観点から話しても違いはありません。
BoltClock

1
stackoverflow.com/questions/1191381/…を見つけたので、これはSOに適しており、ユーザーPOVとは異なると思います。
マフ

これは本当にSOに移行する必要があります。
マフ

1
...この質問は、間違った回答を受け入れたSUに関する質問の重複として閉じられるのではなく、SOに戻される必要があります。
マフ

回答:


41

ほとんどの場合、それらは交換可能な用語です。ディレクトリはファイルシステムの初期から使用されていた古典的な用語ですが、フォルダはWindowsユーザーにとってはより親しみやすい名前の一種です。

主な違いは、フォルダは論理的な概念であり、必ずしも物理ディレクトリにマッピングされるとは限らないことです。ディレクトリはファイルシステムオブジェクトです。フォルダーはGUIオブジェクトです。ウィキペディアは次のように説明しています。

オフィスで使用され、Apple Lisaが元々使用していたファイルフォルダーに類似した名前のフォルダーは、ほとんどすべての最新のオペレーティングシステムのデスクトップ環境で使用されています。多くの場合、フォルダーは視覚的に物理ファイルフォルダーに似たアイコンで表示されます。

厳密に言えば、ファイルシステムの概念であるディレクトリと、それを表すために使用されるグラフィカルユーザーインターフェイスのメタファー(フォルダ)には違いがあります。たとえば、Microsoft Windowsは特別なフォルダーの概念を使用して、コンピューターのコンテンツをユーザーに提示するのにかなり一貫した方法を提供し、ユーザーがWindowsのバージョン間で異なる絶対ディレクトリパスを扱う必要がないようにします。個別のインストール。

ドキュメントのコンテナを参照している場合は、フォルダという用語がより適切です。ディレクトリという用語は、ドキュメントファイルとフォルダーの構造化されたリストがコンピューターに保存される方法を指します。これは、名前、番号、住所のリストを含む電話帳に相当し、実際の文書自体は含まれません。


Raymondの最近のブログ投稿を追加してもらえますか?次に、これを回答として再度選択します。
マフ

@mafutrctあなたが正確に何を望んでいるかわからない...?
アルバロゴンサレス

私の答えのテキストをコピーして、あなたのテキストに追加してください:)
mafu

1
@mafutrct答えは結構です。受け入れられた回答にすべての貴重な情報を含める必要はありません。さらに、レイモンドチェンはMicrosoft内で、単語、ディレクトリ、フォルダのいずれも所有していないという権威ある意見を持っているかもしれません;-)
アルバロゴンザレス

あなたは正しい:)
マフ

12

レイモンドチェンによる権威ある答え

Windows 95では、Windowsエクスプローラーとそれに加えて用語フォルダーが導入されました。フォルダとディレクトリの関係は何ですか?

一部の人々は、Windows 95がディレクトリの名前をフォルダに変更したと信じていますが、実際にはそれ以上です。

Windowsエクスプローラーでは、シェル名前空間のコンテナーであるフォルダーを表示できます。ディレクトリは、フォルダの一種です。つまり、ファイルシステムの場所に対応するフォルダです。コントロールパネル、ネットワークコンピュータ、プリンタなど、他の種類のフォルダがあります。これらの他のタイプのフォルダーは、ファイルに対応しないシェル名前空間のオブジェクトを表します。一般的な用法では、仮想フォルダーという用語は、ディレクトリではないフォルダーを指すために適用されています。つまり、次のオイラー線図があります。

(仮想フォルダー=フォルダー-ディレクトリ)

一般に、シェル名前空間を操作するコードは、ディレクトリやファイルではなく、フォルダやアイテムを操作して、特定のストレージメディアに結び付けないようにする必要があります。たとえば、Zipファイルのコンテンツは仮想フォルダーの形式で公開されるため、ファイル自体に制限するコードはZipファイルに移動できません。


1
Alvara G. Vicarioの回答によれば、フォルダという用語は1980年代初期から存在していました。これはWindowsの答えかもしれませんが、他のシステムもあります。
ダニエルベック

レイモンドは、実際のアルバラの答えで与えられたアイデアを描くように、私は答えを組み合わせる必要があると思います。
マフ

1

コンピュータのファイルシステムを指す場合、用語は同義語です。「フォルダ」は、グラフィカルユーザーインターフェイスのコンテキストでディレクトリを参照する場合の一般的な命名規則です。「ディレクトリ」は、コンソールベースのインターフェイスで使用されるより一般的な用語です。


2
そして、その結果、APIは「ディレクトリ」に傾いています。したがって、たとえば、.NETにはがDirectoryInfoありますが、ではありませんFolderInfo

1

いいえ、違いはありません。

ディレクトリという用語は、それが含むファイルのディレクトリであるという概念に由来します。

フォルダーという用語は、ドキュメントを含む段ボールフォルダーに似ています。


1

これはおそらく技術的な定義ではないかもしれませんが、私はフォルダーをローカル/相対名として、ディレクトリをフルネームとして考える傾向があります。例えば、のようなものを見てC:\Documents and Settings\JCoehoorn\My DocumentsMy DocumentsフォルダだろうとC:\Documents and Settings\JCoehoorn\My Documentsディレクトリになります。


個人的に、私は長いバージョンを呼ぶだろうpathdirectory
ジェドマオ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.