ホームページ  >  記事  >  各ディスクには、ディレクトリを 1 つだけ含めることも、複数のディレクトリを含めることもできます。

各ディスクには、ディレクトリを 1 つだけ含めることも、複数のディレクトリを含めることもできます。

青灯夜游
青灯夜游オリジナル
2022-08-29 14:44:256420ブラウズ

ルート ディレクトリは 1 つだけあり、複数のサブディレクトリが存在する可能性があります。ディスクルートディレクトリとは、各物理ディスクの最も基本的なディレクトリであり、論理ドライブの上位ディレクトリを指し、サブディレクトリからの相対的なディレクトリであり、サブディレクトリは親ディレクトリ内のディレクトリです。サブディレクトリ内にサブディレクトリを含めることもでき、サブディレクトリには制限はありません。

各ディスクには、ディレクトリを 1 つだけ含めることも、複数のディレクトリを含めることもできます。

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

各ディスクにはルート ディレクトリが 1 つだけあり、複数のサブディレクトリを持つことができます。

ディスク ルート ディレクトリとは

ディスク ルート ディレクトリは、各物理ディスクの最も基本的なディレクトリであり、論理ドライブ サブディレクトリに対して相対的な最上位ディレクトリ。ファイル システムが異なれば、ルート ディレクトリは異なる方法で表現されます。サブディレクトリは、親ディレクトリ内のディレクトリです。サブディレクトリ内にサブディレクトリを含めることもでき、サブディレクトリには制限はありません。

ディスク ルート ディレクトリ (ルート フォルダー) は、各物理ディスクの最も基本的なディレクトリです。初期の頃、ディスク容量、特にフロッピー ディスクは非常に小さかったため、パーティションの概念はなく、各ディスクは大きなパーティションであったため、パーティションのルート ディレクトリがディスクのルート ディレクトリでした。ディスクに複数のパーティションがある場合、各パーティションには独自のルート ディレクトリがあるため、ディスクのルート ディレクトリについて言及するのは明らかに正確ではありませんが、誰もが依然として各パーティションがディスクであると言うことに慣れています。 c ディスクなので、各ディスクのルート ディレクトリが各パーティションのルート ディレクトリになります。

Windows ではルート ディレクトリは文字 \ で表されます (dos から継承)。一部の Linux および UNIX のルート ディレクトリでは、文字 \ で表されます。 /. 場合によっては、Windows では、新しいオペレーティング システム (特に Linux および一部の将来のオペレーティング システム) との互換性のために、ルート ディレクトリを表すために / を使用することもあります。たとえば、最初のハード ディスク パーティションのルート ディレクトリは、Windows では c:\、Linux および Unix では /dev/hda/ として表されます。

各ディスクには、ディレクトリを 1 つだけ含めることも、複数のディレクトリを含めることもできます。

#ディスク上の絶対パスと相対パス

絶対パス:Absoluteパス パスは、ファイルがハードディスク上に実際に存在するパスを指します。たとえば、ファイル「1.txt」がハードディスクの「C:\Users\15063\Desktop」ディレクトリに保存されている場合、ファイル「1.txt」の絶対パスは「C:\Users\15063」となります。 \デスクトップ\1.txt」。

各ディスクには、ディレクトリを 1 つだけ含めることも、複数のディレクトリを含めることもできます。

#相対パス: 独自のターゲット ファイルの場所からの相対パス。たとえば、「1.htm」ファイルが存在するディレクトリは「C:\Users\15063\Desktop\lqf」であり、「1.txt」ファイルが存在するディレクトリは「C:\Users\15063」です。 「\Desktop」、「1.txt」 「1.htm」ファイルに対して、それが置かれているディレクトリの上位ディレクトリにあります。

各ディスクには、ディレクトリを 1 つだけ含めることも、複数のディレクトリを含めることもできます。

両者の違い:

①絶対パスは、ハードディスク上にファイルが実際に存在するパスです。

② 相対パスとは、自身の対象ファイルに関連する場所を指します。

③絶対パスは、外部からアクセスする場合でも内部からアクセスする場合でも、このパスからフォルダーを見つけることができることを意味します。相対パスはそれ自体に関連付けられており、他の場所にあるファイルやパスには内部的にのみアクセスできます。

ネットワーク アプリケーションにおける絶対パスの利点:

1. Web サイトが悪意を持って盗用されるのを防ぐには、絶対パスを使用します。誰かがあなたのコンテンツを盗用して収集した場合、内部のリンクは引き続き存在します。これはあなたの Web サイトを指します。剽窃者の中には、怠惰で内部のリンクをコピーする人もいます。

2. Web マスターが 301 リダイレクトを作成できず、そのために URL 正規化の問題が発生した場合は、絶対パスを使用すると、リンクが選択した URL バージョンをポイントするのに役立ちます。

3. Web ページが移動されても、内部のリンクは依然として正しい URL を指しています。

絶対パスの欠点:

1. リンクが動的に挿入されない限り、テスト サーバーでテストする方法はありません。内部のリンクは、テスト サーバーの URL ではなく、実際のドメイン名の URL を直接指すためです。

2. 動的にリンクを挿入しないと、コンテンツページの移動が困難になります。コンテンツ ページの場所が変更されるため、他のページのリンクはそれに応じて変更されず、元のハードコーディングされた絶対パスを指し続ける場合があります。

関連知識の詳細については、

FAQ 列をご覧ください。

以上が各ディスクには、ディレクトリを 1 つだけ含めることも、複数のディレクトリを含めることもできます。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。