絶対パス指定
ファイルやフォルダを指定するよ
一番上を基準にして場所を表現するよ
簡単に書くよ
絶対パス指定(読:ゼッタイパスシテイ 英:absolute path specification?)とは
ファイルやフォルダの場所(と名前)を指定するときの やり方のひとつ
であり
「一番上(外側)を基準にして表現するやり方」(絶対パス)でファイルやフォルダの場所(と名前)を指定すること
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として
・パス
・絶対パス
・パス指定
について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
パスは「ファイルやフォルダの場所(と名前)を示す情報」です。
パスは
C:\Windows\system32\
や
/usr/bin/perl
のような形で書きます。
Windows系では「\(円マーク、バックスラッシュ)」区切りで階層を表現します。
例えば
C:\Windows\system32\
は
「C:」ドライブの中にある「Windows」フォルダの中にある「system32」フォルダ
を表しています。
UNIX系(LinuxとかMacとか)では「/(スラッシュ)」区切りで階層を表現します。
例えば
/usr/bin/perl
は
「usr」フォルダの中にある「bin」フォルダの中にある「perl」という名前のファイル
の意味になります。
基本的な考え方は住所と同じです。
位置を示す情報です。
左に行くほど大きなくくりになります。
絶対パスは「一番上(外側)を基準にして表現したファイルやフォルダの場所」です。
絶対パスは、誰がどこにいようと同じ表現になります。
例えば、そうですね。
日本の神奈川県のピヨピヨハウスの2階にピヨ太君がいるとします。
ピヨ太パパとピヨ太ママは1階にいます。
ピヨ太パパがピヨ太ママに「ピヨ太は、どこに行った?」と聞きました。
ピヨ太ママは
「日本の神奈川県のピヨピヨハウスの2階にいますよ」
と答えました。
おっと、ここでピヨ子さんから電話が掛かってきました。
ピヨ子さんはピヨ太ママに「ピヨ太君は、どこにいますか?」と尋ねます。
ピヨ太ママは
「日本の神奈川県のピヨピヨハウスの2階にいますよ」
と答えました。
この話における「日本の神奈川県のピヨピヨハウスの家の2階」のような言い方で表現したのが絶対パスです。
ピヨ太パパとピヨ太ママ、ピヨ子さん、あるいはそれ以外の誰かに聞かれてもピヨ太君の居場所は「日本の神奈川県のピヨピヨハウスの2階」で伝えられますよね。
絶対パスは、誰がどこにいようと同じ表現になります。
もう少しコンピュータっぽい例も見てみましょう。
フォルダ1の中にフォルダ2があって、その中にフォルダ3があったとします。
フォルダ3の中にテキスト1が入っていました。
このとき
一番上にあるフォルダ1の中にあるフォルダ2の中にあるフォルダ3の中にあるテキスト1
と表現するのが絶対パスです。
コンピュータっぽく書くと
/フォルダ1/フォルダ2/フォルダ3/テキスト1
もしくは
\フォルダ1\フォルダ2\フォルダ3\テキスト1
となります。
この表現方法は、自分がフォルダ1の中にいようとフォルダ2の中にいようとフォルダ3の中にいようと使えます。
あるいは伝える相手がフォルダ1の中にいようとフォルダ2の中にいようとフォルダ3の中にいようと使えます。
誰がどこにいようと問題ありません。
フォルダ1の中にいるピヨ太君にとって、テキスト1のある場所は
一番上にあるフォルダ1の中にあるフォルダ2の中にあるフォルダ3の中にあるテキスト1
です。
実際に指定するときは
/フォルダ1/フォルダ2/フォルダ3/テキスト1
と表現することになります。
フォルダ2の中にいるピヨ子さんにとって、テキスト1のある場所は
一番上にあるフォルダ1の中にあるフォルダ2の中にあるフォルダ3の中にあるテキスト1
です。
実際に指定するときは
/フォルダ1/フォルダ2/フォルダ3/テキスト1
と表現することになります。
フォルダ3の中にいるアクマ君にとって、テキスト1のある場所は
一番上にあるフォルダ1の中にあるフォルダ2の中にあるフォルダ3の中にあるテキスト1
です。
実際に指定するときは
/フォルダ1/フォルダ2/フォルダ3/テキスト1
と表現することになります。
このように、いつでもどこでも同じ表現が使える場所の示し方が絶対パスです。
「どこにいても同じ表現が使える」がポイントですね。
パス指定は「ファイルやフォルダの場所(と名前)を指定すること」です。
パソコンをポチポチしていると、パソコンさんから「どのファイル?」と聞かれることがあります。
そんなときは「ここにある、このファイルだよ!」とパソコンさんに伝えます。
この
「ここにある、このファイルだよ!」とパソコンさんに伝える
のをカッコ良く言ったのが「パス指定」です。
以上を踏まえて
ファイルやフォルダの場所を指定するときに絶対パスで指定する
のが「絶対パス指定」です。
パソコンをポチポチしていると、ファイルやフォルダを指定する機会が訪れます。
例えば「どのファイルを読み込む?」とか「どこにファイルを保存する?」とかを指定するときです。
そんなときに絶対パスで指定するのが絶対パス指定です。
一言でまとめるよ
まぁ「絶対パス指定」って単語が出てきたら「ファイルやフォルダの場所(と名前)を絶対パス
(一番上から全部説明したファイルやフォルダの場所)で指定するんだな~」と お考えください。
おまけ
■訳してみるよ
「絶対」は日本語ですね。
「path(パス)」の意味は「小道」とか「散歩道」とか「進路」とか「方針」とかです。
「指定」は日本語です。
何となく くっつけると
絶対(的な位置関係の)小道で指定
となります。
■違いの分かるピヨピヨ






