ファイルシステム
ファイルとフォルダの階層構造を理解し、絶対パスと相対パスを書き分けられるようになります。
ねらい
データの保存と整理のしくみを学びます。このレッスンを終えると、フォルダの階層を場所の表し方として読み解け、絶対パスと相対パスを書き分けられるようになります。
ファイルとフォルダ
ファイルは、名前を付けて保存されたデータのまとまりです。フォルダ(ディレクトリ)は、ファイルをまとめて入れておく入れ物で、中にさらにフォルダを入れられます。
この入れ子の形を階層構造といい、木が枝分かれする形に似ています。最上位をルートディレクトリといいます。
拡張子は、ファイル名の末尾に付く、種類を示す文字列です。
| 拡張子 | 中身 |
|---|---|
.txt | 文字だけの文書 |
.csv | カンマ区切りの表データ |
.pdf | 見た目を保った文書 |
.jpg .png | 画像 |
.zip | 圧縮してまとめたもの |
.exe | 実行できるプログラム |
ポイント
拡張子は、そのファイルの中身を保証するものではありません。名前の一部にすぎないので、書き換えられます。添付ファイルの拡張子だけを見て安全と判断するのは危険です。とくに .exe のような実行できる形式は、開く前に送り主を確かめます。
場所の表し方 — 絶対パスと相対パス
ファイルの場所を表す文字列をパスといいます。書き方は2つあります。
- 絶対パス… 最上位(ルート)から順にたどった表し方。どこから見ても同じ場所を指します。
- 相対パス… いま居る場所を起点にたどった表し方。短く書けますが、居る場所が変わると別の場所を指します。
相対パスでは、1つ上の階層を ..(ピリオド2つ)で表します。
たとえば /営業部/2026年度/見積書.pdf というファイルがあるとします。
- 絶対パス…
/営業部/2026年度/見積書.pdf - いま
/営業部/2026年度/に居るなら、相対パスは見積書.pdf - いま
/営業部/2025年度/に居るなら、相対パスは../2026年度/見積書.pdf
1つ上に戻ってから、隣のフォルダに入るという動きを ../ が表しています。
ファイルを扱ううえでの工夫
- バックアップ… 別の場所に複製を置きます。同じ機器の中に置いても、その機器が壊れれば一緒に失われます。
- 圧縮… ファイルの大きさを小さくします。まとめて1つにもできます。
- 世代管理… 更新のたびに古い版を残しておきます。間違えて上書きしたときに戻せます。
- 命名の規則… 日付を
20260805のように桁をそろえて先頭に置くと、名前順に並べたときに時系列になります。
まとめ
ファイルはフォルダの階層構造で整理され、最上位をルートディレクトリといいます。拡張子は種類を示しますが、中身を保証しません。場所の表し方には、最上位からたどる絶対パスと、いま居る場所からたどる相対パスがあり、相対パスでは .. が1つ上の階層を表します。
理解の確認
現在 /社内資料/2026年度/経理/ というフォルダで作業しています。ここから /社内資料/2026年度/総務/規程集.pdf を相対パスで指定するには、どのように書けばよいでしょうか。
答え: ../総務/規程集.pdf です。いま居るのは 経理 フォルダで、目的のファイルは同じ 2026年度 の下にある 総務 フォルダの中にあります。まず .. で1つ上の 2026年度 へ戻り、そこから 総務 フォルダに入って 規程集.pdf を指す、という順にたどります。なお絶対パスで書けば /社内資料/2026年度/総務/規程集.pdf となり、こちらはどのフォルダで作業していても同じ場所を指します。居る場所が変わる可能性があるなら絶対パス、同じ階層の中で完結するなら相対パスが扱いやすくなります。
分からなかった点・気になった点
読み込み中です。