今回は、UNIX系OSのファイルシステムの標準規格であるFilesystem Hierarchy Standard(FHS) http://www.pathname.com/fhs/ について勉強しました。
FHSの目標はabstractにある以下の文章によって表現されています。
"This standard consists of a set of requirements and guidelines for file and directory placement under UNIX-like operating systems. The guidelines are intended to support interoperability of applications, system administration tools, development tools, and scripts as well as greater uniformity of documentation for these systems."
要するに、UNIXのファイルやディレクトリに関しての標準規格を定めることで、異なるUNIXシステム間の互換性を高めようと意図しているようです。
Freemindを用いてFHSの定めるファイルシステムの階層構造を表現してみました。
FHSの定める階層構造は、大変洗練されており、情報科学以外の他の学問領域にも応用が効くように思います。
【参考文献】
Filesystem Hierarchy Standard — Version 2.2 final Filesystem Hierarchy Standard Group edited by Rusty Russell and Daniel Quinlan http://www.pathname.com/fhs/