2013-08-12

Linux ディレクトリの使い分け

FHS 規格の Linux でディレクトリを使い分けるときの判断の基準。

視点 ×
複数ホストで共有するか /usr /var
読み込み専用で運用するか /usr /var
アーキテクチャ依存か /usr/lib /usr/share
ディストリビュータが管理するか /usr /usr/local
リブートしても保存するか /var/tmp /tmp
ふつうのLinuxプログラミング Linuxの仕組みから学べるgccプログラミングの王道

ちなみに著者の青木さんによればファイルはあまり几帳面に整理しないほうがいいそうだ。なぜならコンピュータはそんなことをしなくても find や grep で探してきてくれるからである。むしろ階層化されたディレクトリなどはプログラムを煩雑で低速度なものにしてしまうので害悪ですらあると指摘している。


@ymkjp