/bin

基本的なユーザーコマンドのバイナリ。ls cp sh などのようなユーザーランドに関するコマンド。 BusyBox の make install_install ディレクトリ内にシンボリックリンクが生成される箇所の一つ。

/sbin

システム管理用のバイナリ。mount reboot ifconfig など、主に root が使うコマンド。 ここにも BusyBox の make install でシンボリックリンクが生成される。

/etc

システム全体の設定ファイル。/etc/passwd(ユーザー情報)、/etc/fstab(マウント設定)など手動で作成する必要があるディレクトリ.

/dev

デバイスファイル。/dev/console /dev/ttyS0 dev/null など。

/proc

プロセス情報が管理されているファイル。procfs の仮想ファイルシステム。 カーネルの内部情報(プロセス一覧、CPU情報、メモリ情報など)がファイルとして見える。 ps コマンドなどを動かすために、/init ファイルでマウントするもの。

/sys

sysfs の仮想ファイルシステム。デバイスやドライバー、カーネルサブシステムのツリー構造を公開する。 /init ファイルでマウントするもの。

/tmp

一時ファイル。再起動で消える前提のファイル。tmpfs をマウントすることが多い。

/var

可変データ。ログ(/var/log)、パッケージキャッシュ、ログイン履歴など、運用中に内容が変わるファイル群。

/usr

ユーザーランドプログラムの本体。歴史的には「ユーザー用」だったが、現代では /usr/bin /usr/lib /usr/share などにシステムの大部分のプログラムとライブラリが入る。

/mnt

一時的なマウントポイント。USBメモリや外部ディスクを手動でマウントするときに使う慣習的なディレクトリ。

/media

リムーバルメディアの自動マウントポイント。デスクトップ環境がUSBドライブやCD-ROMを自動的にマウントされる。(Ubuntuの場合は、/mount/<ハッシュ値>的な感じで自動でマウントされている。)

/home

一般ユーザーのホームディレクトリを格納するディレクトリ。現在主流なディストリビューションもそのような構造となっている。