ファイルの場所
ファイルの場所
ディレクトリ階層の表示をパスといい、ディレクトリ階層の表示のルールは次のようになります。
- ルートディレクトリは、「/」(スラッシュ)か「¥」(エンマーク)で表します。
- ディレクトリの間は、 「/」か「¥」で区切ります。
- カレントディレクトリは、「.」(ドット)で表します。
- 親ディレクトリは、「..」(ドットドット)で表します。
絶対パス
絶対パスの表記方法は、ルートディレクトリからのファイルの位置を指定します。
そしてルートディレクトリから記述するので、最初は/(スラッシュ)から始まります。
例えばテキストの例では、
1.ディレクトリ「大阪支社」を絶対パスで表示すると、
/営業部/大阪支社 (スラッシュ 営業部 スラッシュ 大阪支社)
2.ファイルD を絶対パスで表示すると
/営業部/東京本社/ファイルD となります。
絶対パスでの表記の場合、最初の/(スラッシュ)がルートディレクトリとなります。
相対パス
相対パスの表記方法のルートは次の様になります。
- 同じ階層にあるファイルは、そのまま 「ファイル名」か「./ファイル名」(ドット スラッシュ ファイル名)
- 下の階層にあるファイルは、「./フォルダ名/ファイル名」
- 上の階層にファイルは、「../ファイル名」(ドット ドット スラッシュ)
- 2階層上にファイルは、「../ ../ファイル名」(ドット ドット スラッシュ ドット ドット スラッシュ)
- 1階層上にあるフォルダの中のファイルは、「../フォルダ名/ファイル名」
では、テキストの例を見ながら見ていきましょう。
1.「東京本社」にいて、ファイルDを表示すると
ファイルD あるいは ./ファイルD (同じ階層)
2.「営業部」にいて、ファイル Fを表示すると
./大阪支社/ファイルF (下の階層)
3.「東京本社」にいて、ファイルAを表示すると
../ファイルA (上の階層)
4.ファイルDからみて、ファイルBを表すと
../../ファイルB (2階層上)
5.ファイルDからみて、ファイルFを表すと
../大阪支社/ファイルF (1階層上にあるフォルダの中のファイル)
続きはこちら ↓↓↓
コンテンツの利用について
こちらをお読みください