サブディレクトリ
ディレクトリだよ
別のディレクトリの中にあるよ
簡単に書くよ
サブディレクトリ(英:subdirectory)とは
他のディレクトリの中に置いてあるディレクトリのこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「ディレクトリ」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
ディレクトリは、コンピュータの世界における「書類入れ」です。
中にファイルとかを入れておける箱です。
UNIX系(Linuxとか)やMS-DOS系では「ディレクトリ」と表現されることが多いです。
同じものが、Windows系やMac系では「フォルダ」と表現される傾向にあります。
ディレクトリとフォルダは同じものだと思って かまいません。
どちらも、中にファイルやディレクトリ(フォルダ)を入れられる箱です。
以上を踏まえて
他のディレクトリの中に置かれたディレクトリ
が「サブディレクトリ」です。
ミカン箱の中に入れた、一回り小さいミカン箱のイメージですね。
「サブ(sub)」と付いているのでおまけっぽい印象を受けるかもしれませんが、おまけでは ありません。
「補助」とか「副」というよりは「下位」の意味です。
ディレクトリの階層構造を表現するときは、外側を「上」に、内側を「下」に表現します。
つまり、基点となるディレクトリの下位のディレクトリだから「サブディレクトリ」です。
例えば、ディレクトリAにディレクトリBを入れたとしましょう。
ディレクトリBの中にディレクトリCとディレクトリDを入れました。
この状態を階層構造として表現すると、以下のようになります。
一番外側のディレクトリAが一番上に書かれていますよね?
以降、内側のディレクトリほど下に書かれています。
基点となるディレクトリの下位のディレクトリがサブディレクトリです。
ディレクトリAを基点となるディレクトリと仮定すると、ディレクトリBはサブディレクトリになります。
「ディレクトリBはディレクトリAのサブディレクトリである」と言えます。
それでは、ディレクトリCやディレクトリDはどうでしょうか?
ディレクトリCやディレクトリDもディレクトリAの下位に位置するディレクトリです。
「ディレクトリCとディレクトリDもディレクトリAのサブディレクトリである」と言えるでしょう。
一番外側のディレクトリは「ルートディレクトリ」と呼ばれています。
すべてのディレクトリとファイルは、ルートディレクトリの中に置いてあるのです。
よって「すべてのディレクトリはルートディレクトリのサブディレクトリである」と言えます。
一言でまとめるよ
まぁ「サブディレクトリ」って単語が出てきたら「ディレクトリの中にあるディレクトリなんだな~」と お考えください。
おまけ
■訳してみるよ
「sub(サブ)」という接頭辞が付くと「~の下」や「副~」的な意味になります。
「directory(ディレクトリ)」の意味は「人名簿」とか「住所録」とかです。
何となく くっつけると
副・人名簿
となります。
■検索してみる?






