始める無料で始める

ファイルやディレクトリを他にどう識別できますか?

絶対パスは緯度と経度のようなものです。どこにいても同じ値を示します。一方、相対パスは、今いる場所を基準にして位置を示します。「北へ20キロメートル」と言うようなものです。

例を見てみましょう。

  • /home/repl というディレクトリにいる場合、相対パス seasonal は、絶対パス /home/repl/seasonal と同じディレクトリを指します。
  • /home/repl/seasonal というディレクトリにいる場合、相対パス winter.csv は、絶対パス /home/repl/seasonal/winter.csv と同じファイルを指します。

シェルは、パスの先頭の文字を見て絶対パスか相対パスかを判断します。/ で始まっていれば絶対パスです。/ で始まっていなければ相対パスです。

この演習はコースの一部です

Shell 入門

コースを見る

実践的なインタラクティブ演習

理論を実践に変える、インタラクティブな演習のひとつをお試しください

演習を開始する