ディレクトリ構成

 TurboLinux を理解する為には、やはりWindows同様そのディレクトリ構成を把握しておかなくては行けないでしょう。では、簡単にご説明しましょう。

/ ルートディレクトリ Linuxファイルシステムの根、大元です。
/bin 基本コマンドディレクトリ 各種の基本的なコマンドのバイナリ形式の実行ファイルが置かれている。
/boot   Linuxカーネル本体やLILO(Linuxブートローダー)のマップファイルなどが置かれている。
/dev デバイスファイルディレクトリ 色々なハードウェア機器に対するスペシャルファイルが格納されている。
/etc 管理用ディレクトリ 各種サービスの設定ファイルや、システムの起動時に実行されるスクリプトなどがまとめられている。
/home ユーザー管理用のディレクトリ ユーザー用のホームディレクトリが置かれ、通常ログイン名と同一名のディレクトリが各ユーザーのホームディレクトリとなっている。
/lib 基本ライブラリディレクトリ /binおよび/sbinディレクトリ以下のコマンド群が使用する、共有ライブラリが置かれている。また、/usr/modules以下には、カーネルのモジュールが置かれている。
/mnt マウント用ディレクトリ リムーバブルデバイスなど、一時的にファイルシステムをマウントする時に利用するディレクトリ。
/proc 仮想ファイルシステム Linuxのカーネルの動作情報を示す特別なファイルが置かれている。
/root   スーパーユーザー用のホームディレクトリ。
/sbin 管理用コマンドディレクトリ 主に管理者が使用するコマンドが置かれている。尚、/usr/bin/usr/sbinにもさまざまなコマンドが置かれているが、一般的に/usrは別パーティションであることが多いため、/usrパーティションがマウントできない場合など、不慮の事故でもシステムを復旧できるように最低限必要なコマンド群が/bin、/sbinに置かれている。
/tmp 一時作業用ディレクトリ 一時的なファイルの置き場所として使用されるディレクトリ。/tmpディレクトリ以下のファイルは一定期間アクセスがないと、tmpwatchと言うプログラムによって自動的に消去される。
/usr さまざまなアプリケーションやその設定ファイル、ライブラリを格納するためのディレクトリ。/usr以下は多くのディスク領域を必要とするため、独立したパーティションに設定される場合がある。
/usr/bin、/usr/sbin /bin、/sbinと同じく、さまざまなコマンドが格納されている。
/usr/include C言語のプログラムをコンパイルするためのヘッダファイルが置かれている。
/usr/local TurboLinuxに標準で用意されているソフトウェア以外の、ユーザーが独自にインストールしたソフトウェアを置くために使用する。
/usr/src システムのソースファイルが置かれている。/usr/src/linuxにはカーネルのソースが置かれ、/usr/src/turboはRPMパッケージを作成するためのワークエリアとして使用される。
/var   日常変更されるファイルが置かれている。メール、プリンタスプール、システムのログ情報などのファイルがある。

 このページの内容をまとめているうちに、僕も結構復習になりました。特に/usrディレクトリの中身は結構複雑なので、実際の運用に際しても十分注意する必要がありますね(^.^)


<HOME>