bin sbin lib libexec
unix系のOSのディレクトリ階層:
unix系のディレクトリ構造は、一見難解に見えます。しかし、ディレクトリ名の意味がわかると同じ構造が繰り返していることが見えます。一般的には、以下のように3回同じ構造が繰り返しています。
<ディレクトリ名の意味>
bin -- binary 実行可能なプログラムのこと。
sbin -- system binary システム管理者が主に使用するプログラム。
lib -- ライブラリ--同じ階層のbinとかsbinのプログラムが使う関数(プログラムの断片)
libexe -- プログラムが使うプログラム
<システムを使用するのに最低限必要ソフトウェア>
/bin
/sbin
/lib
/libexe
<このシステムを有効に使用するために必要なソフトウェア>
/usr/bin
/usr/sbin
/usr/lib
/usr/libexec
<このシステム特有なプログラムを起動するために必要>
/usr/local/bin
/usr/local/sbin
/usr/local/lib
/usr/local/libexec