RICORA< image/svg+xml > image/svg+xml >
RICORA Programming Team

ファイルシステムとパスの基礎

ディレクトリとは

ディレクトリは、ファイルを整理するための入れ物です。 環境によってフォルダと呼ぶこともありますが、ここでは同じ意味として扱います。

木構造で考える

ファイルシステムは、根から枝分かれする木構造です。

  • ルートディレクトリ: 最上位
  • ホームディレクトリ: 自分の作業の起点
  • カレントディレクトリ: 今いる場所
  • 親ディレクトリ: 1つ上の場所

パスの2種類

絶対パス

ルートから目的地までをフルで書く方法です。

/home/user/project/docs/readme.md

相対パス

現在地から目的地までを書く方法です。

./docs/readme.md
../shared/config.json

パスを意識する理由

  • コマンド実行時に対象を正しく指定できる
  • スクリプトの再利用性が上がる
  • エラー原因の切り分けがしやすくなる

次に読む