ディレクトリ構造 - Linux

Linux の標準的なディレクトリ構成

「 FHS (Filesystem Hierarchy Standard)」は、Linux(などのUNIX系OS)の標準的なディレクトリ構成を定めた標準仕様です。

ディレクトリ構成

  • /
    • /bin
    • /dev
    • /etc
    • /lib
      • /lib/modules
    • /media
    • /opt
    • /proc
    • /root
    • /sbin
    • /tmp
    • /var
      • /var/log
    • /boot
    • /usr
      • /usr/bin
      • /usr/lib
      • /usr/local
      • /usr/sbin
    • /home
ディレクトリ 内容
/ ファイルシステムの頂点のディレクトリ
/bin 一般ユーザー、管理者が使用するコマンドの保存ディレクトリ
/dev デバイスファイルの保存ディレクトリ。システム起動時に接続されているのデバイスがチェックされ、自動的に作成されます
/etc システム管理用の設定ファイルや、各種ソフトウェアの設定ファイルの保存ディレクトリ
/lib /bin や /sbin に置かれたコマンドやプログラムが利用するライブラリの保存ディレクトリ
/lib/modules カーネルモジュールを保存
/media CD/DVD のデータが配置
/opt Linux インストール後、追加でインストールしたパッケージの保存ディレクトリ
/proc k-ネルやプロセスが保持する情報を保存。仮想ファイルシステムの為、ファイル自体は存在しない
/root root ユーザーのホームディレクトリ
/sbin 主にシステム管理者が使用するコマンドを保存
/tmp アプリケーションやユーザが利用する一時ファイルの保存場所
/var システム運用中にサイズが変化するファイルの保存場所
/var/log システムやアプリケーションのログファイルが配置
/boot システム起動時に必要なブートローダ関連のファイルや、カーネルイメージが配置
/usr ユーザが共有するデータの保存場所。ユーティリティ、ライブラリ、コマンドなどを保存
/usr/bin 一般ユーザ、管理者が使用するコマンドを配置
/usr/lib 各種コマンドが利用するライブラリを配置
/usr/local 追加でインストールしたパッケージの保存場所
/usr/sbin システム管理者のみ実行できるコマンドを配置
/home ユーザのホームディレクトリ