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