Lから始まるLinux

2章13話
FHS(その3)
2章14話 FHS(その4)
もくじ
2章15話
FHS(その5)
FHS(その4)
若木 みどり
前回は仮想ファイルを扱っている /dev, /proc, /sys を学んだね!
若木 しげる
今回はサーバプログラムに 関係深いディレクトリを見て行こう!
/etc ディレクトリ
若木 しげる
最初は /etc から紹介するよ 名前は「エトセトラ(et cetera)」由来だけど システム全体やサーバプログラムの 設定ファイルが置かれている場所なんだ
若木 みどり
ゲームサーバの 設定ファイルなんかは ここに置かれるんだね!
/run ディレクトリ
若木 しげる
次は /run を説明するね サーバプログラムなどは 実行されるとずっと動き続けているんだ ここはそのような「動作(run)」している プログラムの動作情報が置かれる場所だよ
若木 みどり
プログラムの動作情報を ファイルから見られるというのは 前回扱った仮想ファイルと 役割が似ている感じがするね
/srv ディレクトリ
若木 しげる
次は /srv だよ server の略なんだ サーバプログラムのデータなどが 保存される場所だよ
若木 みどり
例えば私が遊んでいたゲームなら キャラクタとか作った建物とか そういったものが保管されるのね
/opt ディレクトリ
若木 しげる
最後は /opt だよ option の略なんだ FHS の役割どおりに 配置できないものは ここにそのまま置かれるんだ
若木 みどり
特殊なディレクトリ構造をしていたら 無理に FHS どおりにディレクトリを分けず そのままここに置けばいいんだね!
まとめ
若木 みどり
今回はサーバプログラムに関係深い /etc, /run, /srv, /opt を覚えたよ!
若木 しげる
まだサーバプログラムの話を していないからね 今回紹介したディレクトリは 急いで覚えなくて大丈夫だよ