この付録では、/ と /usr ファイルシステムのディレクトリの配置を示します。これらのディレクトリにあるコマンドの違いについては、付録 A 「コマンドリファレンス」 で説明しています。
表 E-1 に、SunOS 5.7 の / ファイルシステムの配置を示します。/ ファイルシステムのディレクトリ構成は各システムによって異なります。
表 E-1 / ファイルシステムのディレクトリ
ディレクトリ |
説明 |
---|---|
/ |
ファイルシステムの名前空間全体のルート |
特殊ファイルの一次格納位置 |
|
ブロックディスクデバイス |
|
raw ディスクデバイス |
|
擬似端末スレーブデバイス |
|
raw テープデバイス |
|
STREAMS 管理ドライバのエントリポイント |
|
端末デバイス |
|
ホスト固有のシステム管理構成ファイルとデータベース |
|
システム構成情報のアカウント |
|
cron の構成情報と FIFO |
|
各種プログラムのデフォルト情報 |
|
エクスポートするファイルシステムの構成情報 |
|
/usr をマウントする前に必要な処理のために、ファイルシステム形式により分類したバイナリファイル |
|
インターネットサービスの構成ファイル |
|
各実行レベル間の移行スクリプト |
|
ブートに必要な共用ライブラリ |
|
プリンタサブシステムの構成情報 |
|
メールサブシステムの構成 |
|
ti (トランスポート独立) ネットワークサービスの構成情報 |
|
オプションパッケージの構成情報 |
|
実行レベル 0 の開始または終了スクリプト |
|
/etc/rc1.d |
実行レベル 1 の開始または終了スクリプト |
/etc/rc2.d |
実行レベル 2 の開始または終了スクリプト |
/etc/rc3.d |
実行レベル 3 の開始または終了スクリプト |
実行レベル S の開始または終了スクリプト |
|
Service Access Facility (SAF) ファイル (FIFO を含む) |
|
新規ユーザアカウント用のデフォルトのプロファイルスクリプト |
|
状態監視情報 |
|
状態監視情報のバックアップコピー |
|
ブート時に表示される商標ファイル |
|
uucp の構成情報 |
|
エクスポートされるファイルシステムツリーのデフォルトのルート |
|
ユーザディレクトリ用サブツリーのデフォルトのルート |
|
ロード可能なカーネルモジュールのサブツリー (/kernel/unix などのベースカーネル自身も含む) |
|
ファイルシステムの一時マウントポイント |
|
アドオンアプリケーションパッケージ用サブツリーのルート |
|
アンバンドル言語製品のマウントポイントとインストールポイント |
|
/platform |
ロード可能なカーネルモジュールのサブツリー |
ブートプロセスと手作業のシステム障害が回復するのに必須の実行可能ファイル |
|
一時ファイル。ブート時に消去される |
|
/usr ファイルシステムのマウントポイント |
|
さまざまなファイル用サブツリーのルート |
|
システムのログファイルとアカウント用ファイル |
|
カーネルクラッシュダンプ用のデフォルト格納位置 |
|
cron 用ログファイル |
|
ラインプリンタサブシステムのログ情報 |
|
ユーザメール保存用ディレクトリ |
|
コミュニティサービスメッセージ (USENET 形式の news と区別する) |
|
NIS+ データベース |
|
オプションのソフトウェアパッケージに関連するさまざまなファイル用サブツリーのルート |
|
SunOS 5.0 以前のパッケージとの互換性維持オプション |
|
vi と ex エディタ用のバックアップファイル |
|
ソフトウェアパッケージ管理ユーティリティが保守するデータベース |
|
System Access Facility (SAF) のログファイルとアカウントファイル |
|
スプールされた一時ファイル用のディレクトリ |
|
cron と at |
|
ロックファイルのスプーリング |
|
ラインプリンタ用スプールファイル |
|
送信用メール待ち行列 |
|
スプールされるパッケージ |
|
待ち行列に登録された uucp ジョブ |
|
uucp により配達されたファイル |
|
ブート処理中に消去されない一時ファイル用のディレクトリ |
|
uucp 用のログファイルと状態ファイル |
|
表 E-2 に、/usr ファイルシステムの配置を示します。/usr ファイルシステムには、アーキテクチャ依存型と、アーキテクチャ独立型の共用ファイルが格納されます。
表 E-2 /usr ファイルシステム内のディレクトリ
ディレクトリ |
説明 |
---|---|
バイナリ互換 a.out パッケージ (BCP) 用ライブラリ |
|
標準システムコマンドの格納位置 |
|
SunView 実行可能ファイル、BCP の一部 |
|
C コンパイルシステム |
|
バイナリファイル |
|
ライブラリと補助ファイル |
|
デモ用プログラムとデータ |
|
ゲームのバイナリとデータ |
|
インクルードヘッダファイル (C プログラム用など) |
|
追加モジュール |
|
アーキテクチャ固有のバイナリとライブラリ |
|
プログラムライブラリ、アーキテクチャ依存のデータベース、ユーザが直接呼び出すことのないバイナリファイル |
|
アカウント用スクリプトとバイナリ |
|
spell コマンド用データベースファイル |
|
priocntl と dispadminコマンドの実行可能ファイルを含むクラス固有のスケジュール用ディレクトリ |
|
troff 用のフォント記述ファイル |
|
ファイルシステム形式依存型モジュール (ユーザが直接呼び出すことはない) |
|
iconv 用変換テーブル |
|
プロファイルライブラリ |
|
国際化および言語対応データベース |
|
/usr/lib/localedef |
localedef 用のロケールソースファイル |
ラインプリンタサブシステムデータベースとバックエンドの実行可能ファイル |
|
メールサブシステム用補助プログラム |
|
インターネットネットワークサービス |
|
NFS 関連の補助プログラムとデーモン |
|
実行時リンカの構築に必要な PIC アーカイブ |
|
nroff/troff 用のプリプロセッサ |
|
システム動作レポートパッケージ用のスクリプトとコマンド |
|
Service Access Facility (SAF) 関連の補助プログラムとデーモン |
|
spell 関連の補助プログラムとデータベース |
|
uucp 関連の補助プログラムとデーモン |
|
サイト固有のコマンド |
|
接続相手関連の外部ネームサービス要求用エントリポイント |
|
オプションの FACE パッケージに属するファイル |
|
段階的に削除されるプログラム |
|
OpenWindows ソフトウェア用のマウントまたはインストールポイント |
|
システム管理関連のファイルとディレクトリ |
|
FMLI スクリプトが使用するバイナリ |
|
パッケージ管理用の実行可能ファイルとスクリプト |
|
システム管理用の実行可能ファイル |
|
/usr/bin と /usr/sbin にある特定のプログラムを静的にリンクしたもの。動的リンクが破壊されたときの回復に使用する。 |
|
アーキテクチャ独立型データベース |
|
アーキテクチャ独立型データベース |
|
キーボード配置の記述テーブル |
|
mailx のヘルプファイル |
|
nroff 用端末テーブル |
|
さまざまなデータファイル |
|
spell 関連の補助データベースとスクリプト |
|
タブ設定用エスケープシーケンス |
|
端末記述ファイル |
|
nroff と troff 用のマクロパッケージ |
|
時間帯情報 |
|
カーネル、ライブラリ、ユーティリティのソースコード |
|
管理ツール (admintool) 関連ファイル |
|
Berkeley 互換パッケージバイナリ |
|
Berkeley 互換パッケージヘッダファイル |
|
Berkeley 互換パッケージライブラリ |
|