「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

相対パス名

pointこの用語のポイント

pointファイルやフォルダの場所(と名前)の表現方法だよ

point自分が今いるところを基準にして表現するよ

スポンサーリンク

簡単に書くよ

相対パス名(読:ソウタイパスメイ 英:relative pathname)とは

ファイルやフォルダの場所(パス名)の表し方のひとつ
であり

「自分が今いるところ」を基準にして表現したファイルやフォルダの場所(と名前)
です。


image piyo

詳しく書くよ

「相対」+「パス名」で「相対パス名」です。

相対パス名

相対は「他との関係性とか他との比較で決まるよ」的な意味ね。
例えば「成績の良い順に5人を合格にする」みたいなのを「相対評価」と言ったりします。
それに対して「成績が60点以上の人を合格にする」みたいなのは「絶対評価」です。

パス名は「ファイルフォルダの場所(と名前)を示す情報」です。

相対パス名2

パス名は

C:\Windows\system32\



/usr/bin/perl

のような形で書きます。

Windows系では「\(円マーク、バックスラッシュ」区切りで階層を表現します。
例えば

C:\Windows\system32\



「C:」ドライブの中にある「Windows」フォルダの中にある「system32」フォルダ

を表しています。

相対パス名3

UNIXLinuxとかMacとか)では「/スラッシュ」区切りで階層を表現します。
例えば

/usr/bin/perl



「usr」フォルダの中にある「bin」フォルダの中にある「perl」という名前のファイル

の意味になります。

相対パス名4

基本的な考え方は住所と同じです。
位置を示す情報です。
左に行くほど大きなくくりになります。

以上を踏まえて

今いる場所を基準にして表現したファイルやフォルダの場所(と名前)

が「相対パス名」です。

例えば、そうですね。
日本の神奈川県のピヨピヨハウスの2階にピヨ太君がいるとします。

相対パス名5

ピヨ太パパとピヨ太ママは1階にいます。

相対パス名6

ピヨ太パパがピヨ太ママに「ピヨ太は、どこに行った?」と聞きました。

相対パス名7

ピヨ太ママは

「上の階にいますよ」

と答えました。

相対パス名8

おっと、ここでピヨ子さんから電話が掛かってきました。
ピヨ子さんはピヨ太ママに「ピヨ太君は、どこにいますか?」と尋ねます。

相対パス名9

ピヨ太ママは

「上の階にいますよ」

と答えました。

相対パス名10

ピヨ子さんは天井を見上げます。
あれ?
当然、ピヨ太君はピヨ子さんがいる場所の上の階にはいません。

相対パス名11

この話における「上の階」のような言い方で表現したのが相対パス名です。

相対パス名12

「上の階にいますよ」で通じるのは、あくまでピヨピヨハウスの1階にいるピヨ太パパとピヨ太ママだけです。
ピヨ子さんに伝える場合には「ピヨピヨハウスの1階を基準にして上の階」もっと親切に言うなら「ピヨ子さんのお家を出て、てくてく歩いてくると着くピヨピヨハウスの玄関を入ると着く部屋の1つ上の階」と言わなくてはいけないでしょう。
このように相対パス名は

自分や相手がどこにいるかによって言い方を変える必要がある(かもしれない)表現方法

です。

もう少しコンピュータっぽい例も見てみましょう。

フォルダ1の中にフォルダ2があって、その中にフォルダ3があったとします。
フォルダ3の中にテキスト1が入っていました。

相対パス名13

このとき

自分を基準にして、フォルダ1の中にあるフォルダ2の中にあるフォルダ3の中にあるテキスト1

のように表現するのが相対パス名です。
コンピュータっぽく書くと

./フォルダ1/フォルダ2/フォルダ3/テキスト1

もしくは

.\フォルダ1\フォルダ2\フォルダ3\テキスト1

のような書き方となります。
先頭の「.」が「今いるところ」を意味する目印です。

この表現方法は、自分がフォルダ1の中にいるかフォルダ2の中にいるかフォルダ3の中にいるかで言い方が変わります。
自分のいる場所を基準にした表現なので、自分の場所が変われば位置関係も変わってしまうのです。

フォルダ1の中にいるピヨ太君にとって、テキスト1のある場所は

目の前にあるフォルダ2の中にあるフォルダ3の中にあるテキスト1

です。
実際に指定するときは

./フォルダ2/フォルダ3/テキスト1

と表現することになります。

相対パス名14

フォルダ2の中にいるピヨ子さんにとって、テキスト1のある場所は

目の前にあるフォルダ3の中にあるテキスト1

です。
実際に指定するときは

./フォルダ3/テキスト1

と表現することになります。

相対パス名15

フォルダ3の中にいるアクマ君にとって、テキスト1のある場所は

目の前にあるテキスト1

です。
実際に指定するときは

.\テキスト1

と表現することになります。

相対パス名16

このように相対パス名は今いる場所によって場所の示し方が変わります。

1.自分のいる場所を基準とした
2.いる場所によって表現方法が変わる


がポイントですね。


image piyo2

一言でまとめるよ

まぁ「相対パス名」って単語が出てきたら「自分がいる場所を基準にして説明したファイルやフォルダの場所(と名前)なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像058
書籍画像068

おまけ

■訳してみるよ

「相対」は日本語ですね。
「path(パス)」の意味は「小道」とか「散歩道」とか「進路」とか「方針」とかです。
「名」は日本語ですね。
何となく くっつけると

相対(的な位置関係の)小道の名前

となります。





書籍画像
わわわ説明術コラム
宣伝だよ
わかばちゃんとつくって、壊して、直して学ぶ NewSQL入門
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
つくって、壊して、直して学ぶ Kubernetes入門