FHS†
- Filesystem Hierarchy Standard
FHS とは†
ディレクトリ†
必須 ※システムの必要なファイルが格納されている†
- bin
- sbin
- etc
- システム、アプリケーションの設定ファイル、スクリプトファイル
- dev
- lib
- home
- ユーザ単位のホームディレクトリ
- 独立したファイルシステムにすることで保守性を向上できる
- media
- デバイスファイルのマウントポイント(DVD-ROMなど外部メディア)
- mnt
- デバイスファイルのマウントポイント(一時的なマウント)
- opt
- パッケージ管理を使った場合のアプリケーションのインストール先
- proc
- カーネルにアクセスするための仮想的なファイルシステム
- root
- スーパーユーザー(root)のホームディレクトリ
- /home ファイルシステムがマウントできなくなってもシステムのメンテナンスができるように別ディレクトリになっている
- boot
- tmp
- usr
- コマンド、ユーティリティ
- usr配下のディレクトリ構造
- /usr/bin ※緊急時のシステム保守に必須ではないコマンド
- /usr/sbin ※緊急時のシステム保守に必須ではないコマンド
- /usr/lib
- /usr/local
- /usr/share ※システムアーキテクチャに依存しないファイル
- /usr/src ※カーネルのソースコード
- var
- ログファイル、スプールファイル(頻繁に書き込みが行われるファイル)
- var配下のディレクトリ構造
- /var/cache ※キャッシュファイル
- /var/lock ※排他制御に使うロックファイル
- /var/log ※ログファイル
- /var/run ※システムの状態が記述されたファイル(*.pid のPIDが記述されたファイルなど)
- /var/spool ※処理待ちのデータ
関連サイト†
関連用語†