ファイルシステムを介してアクセスする
各種デバイスはデバイスファイルを介してアクセスできると述べました。しかしストレージデバイスは、ほとんどの場合は、本章で述べるファイルシステムを介してアクセス
します。
ファイルシステムが存在しない場合、データをディスク上のどの位置に保存するかを自分で決めなければなりません
。その時に、他のデータを壊さないために、空き領域の管理もしなくてはいけません
。
...
ファイルシステムはこのような管理を代行してくれます。ファイルシステムはユーザにとって意味のある一塊のデータをファイルという単位で管理
します。
ファイルシステムの意味
「ファイル形式でデータを管理しているストレージ上の領域
」と、「そのストレージ領域を扱う処理
」のどちらもファイルシステムと呼びます。
ファイルシステムの扱うデータ
データ
ユーザが作成した文章や画像、プログラムなど
メタデータ
ファイルを管理する
ためにファイルシステム上に存在する付加的な情報です。
メタデータの種類
ファイルの名前
ストレージデバイス上の位置やサイズ
ファイルの種類
通常のファイルか、ディレクトリか、デバイスファイルか、など
ファイルの時刻情報
作成した日時、最後にアクセスした日時、最後に内容を変更した日時
ファイルの権限情報
どのユーザかがファイルにアクセスできるか
ディレクトリのデータ
ディレクトリの中にどのような名前のファイルが入っているか、など
出典
感想
ストレージデバイスにアクセスするときはファイルシステムが代わりにアクセスしてくれてストレージデバイスを管理してくれるからありがたい。