かずきのBlog@hatena

すきな言語は C# + XAML の組み合わせ。Azure Functions も好き。最近は Go 言語勉強中。日本マイクロソフトで働いていますが、ここに書いていることは個人的なメモなので会社の公式見解ではありません。

Linux文化ごとのディレクトリの切り方の違い

色んな説明ページを見ても、前提となるOSによって似たような似てないようなフォルダ構成が前提になっててようわからんのですよ。ということでメモっち。

Sun文化

実行ファイル /opt/APP_DIR/hoge
設定ファイル /opt/APP_DIR/etc/hoge.conf
OSの設定とか /etc/
日々変化するデータ /var/
ホーム /export/home/ユーザ名/

RHEL

実行ファイル /usr/bin/hoge
設定ファイル /etc/APP_DIR/hoge.conf
OSの設定とか /etc/
日々変化するデータ /var/
ホーム /home/ユーザ名/

BSD系

実行ファイル /usr/local/bin/hoge
設定ファイル /usr/local/etc/APP_DIR/hoge.conf
OSの設定とか /etc/
日々変化するデータ /var/
ホーム /usr/home/ユーザ名/