ファイルパス 【file path】
ストレージの内部は、多数のファイルをグループ分けして整理しやすいように、複数のファイルを格納できる「ディレクトリ」(directory)が多段階の入れ子状になった構造になっている。これを階層構造と捉えて、最上位階層から目的のファイルまで順にディレクトリ名を並べて記したものがファイルパスである。
例えば、UNIX系OSで「/foo/var/hoge.txt」というファイルパスは、ルートディレクトリ(最上位ディレクトリ)にある「foo」ディレクトリの中の「var」ディレクトリの中にある「hoge.txt」というファイルを指している。
Windowsでは先頭をドライブ名、区切り文字を「¥」(日本では円マーク、欧米ではバックスラッシュ「\」)として、「C:¥foo¥var¥hoge.txt」のように記述する。これは先の例と同じように「Cドライブのfooフォルダの中のvarフォルダの中のhoge.txt」を指している。
Windowsネットワークでファイル共有を利用している場合は、「UNC」(Universal Naming Convention)という表記規則が用いられ「¥¥コンピュータ名¥共有名¥共有フォルダ内での残りのパス」という表記となる。「¥¥FILESV1¥SharedDocs¥Text¥Memo.txt」といった具合である。
(2021.11.15更新)