下記は一般的な 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 ディストリビューションで共通するものではありません。