下記は一般的な Linux のディレクトリ構造の例です。
| ディレクトリ | 「名前の由来」と「説明」 |
|---|---|
| / | ルートディレクトリ。すべてのファイルやディレクトリのトップレベル |
| /bin | binary の略。システムに必要な実行可能なコマンド |
| /sbin | system binary の略。システム管理者向けの実行可能なコマンド |
| /etc | etcetera の略。システム設定ファイル |
| /dev | device の略。デバイスファイル |
| /proc | process の略。OSが処理中のプロセス情報を保持するファイル |
| /var | variable の略。アプリケーションやサービスが出力する変化するデータ |
| /tmp | temporary の略。一時的なファイルやデータ |
| /usr | Unix System Resources の略。システムリソースやアプリケーション |
| /home | ホームディレクトリ。ユーザーアカウントごとのパーソナルファイル |
| /root | システム管理者(root)のホームディレクトリ |
| /boot | ブートローダーが含まれるファイル |
| /lib | library の略。OSやアプリケーションが必要とするライブラリ |
| /media | 外部デバイス(USBドライブやCDなど)をマウントする際に使用するディレクトリ |
| /mnt | mount の略。一時的なマウントポイント |
| /opt | optional の略。オプション・ソフトウェアやアプリケーション |
| /srv | served の略。サーバーアプリケーションから公開されるデータ |
これはすべての Linux ディストリビューションで共通するものではありません。

