/ホーム/rom/イメージ
この章の後半では、ホーム ディレクトリを整理された状態に保つためにファイルとディレクトリを管理するためのコマンドについて説明します。
3.2.4. 最も重要な設定ファイル
前に述べたように、ほとんどの設定ファイルは の/ etc ディレクトリ。コンテンツは cat このコマンドはテキストファイルを標準出力(通常はモニター)に送信します。構文は単純です。
cat ファイル1 ファイル2 ... ファイルN
このセクションでは、最も一般的な設定ファイルの概要を説明します。これは完全なリストではありません。パッケージを追加すると、追加の設定ファイルも追加される可能性があります。 の/ etc設定ファイルを読むと、たいていの場合、非常に分かりやすくコメントが付けられており、説明もわかりやすいことがわかります。また、一部のファイルには、以下のような追加のドキュメントを含むマニュアルページも用意されています。 man グループヘッド.
表3-3. 最も一般的な設定ファイル
File | 情報/サービス |
エイリアス | SendmailおよびPostfixメールサーバーで使用するメールエイリアスファイルです。UNIXの世界では、各システムでメールサーバーを実行することは長年の常識であり、ほぼすべてのLinuxディストリビューションには今でもSendmailパッケージが付属しています。このファイルでは、ローカルユーザー名が、電子メールアドレスに出現する実名、または他のローカルアドレスと照合されます。 |
アパッチ | Apache Web サーバーの設定ファイル。 |
.bashrc | Bourne Again SHellのシステム全体の設定ファイルです。すべてのユーザーの関数とエイリアスを定義します。他のシェルでは、以下のように独自のシステム全体の設定ファイルを持つ場合があります。 .cshrc. |
crontab と クローン* ディレクトリ | 定期的に実行する必要があるタスクの構成(バックアップ、システム データベースの更新、システムのクリーニング、ログのローテーションなど)。 |
デフォルト | 特定のコマンドのデフォルトオプション、例えば useradd. |
ファイルシステム | 既知のファイル システム: ext3、vfat、iso9660 など。 |
fstab | パーティションとその マウントポイント. |
ftp* | FTP サーバーの構成: 誰が接続できるか、システムのどの部分にアクセスできるかなど。 |
グループヘッド | ユーザーグループの設定ファイル。シャドウユーティリティを使用します。 groupadd, groupmod および groupdel このファイルを編集するには、何をしているのかを本当に理解している場合のみ手動で編集してください。 |
ホスト | ドメイン名サービスを使用せずにネットワーク経由で接続できるマシンのリスト。これは、システムのネットワーク設定とは無関係です。 / etc / sysconfig. |
inittab | 起動に関する情報: モード、テキスト コンソールの数など。 |
問題 | ディストリビューションに関する情報 (リリース バージョンやカーネル情報)。 |
ld.so.conf | ライブラリ ファイルの場所。 |
lilo.conf, サイロ.conf, aboot.conf 等々 | 現在徐々に GRUB に置き換えられつつあるブート システムである LInux LOader のブート情報。 |
ログローテート* | ログのローテーション、膨大な量のログ ファイルの収集を防ぐシステム。 |
電子メール | メール サーバーの動作に関する指示が含まれるディレクトリ。 |
モジュール.conf | 特別な機能 (ドライバー) を有効にするモジュールの構成。 |
モッド | 本日のメッセージ: システムに接続するすべてのユーザーに表示されます (テキスト モードで)。システム管理者がシステム サービスやメンテナンスなどをアナウンスするために使用できます。 |
メタタブ | 現在マウントされているファイルシステムです。このファイルは編集しないことをお勧めします。 |
nsswitch.conf | プロセスがホスト名の解決を要求したときに名前リゾルバに接続する順序。 |
パム.d | 認証モジュールの構成。 |
passwd | ローカルユーザーを一覧表示します。シャドウユーティリティを使用します。 useradd, usermod および userdel このファイルを編集するには、何をしているのかを十分理解している場合のみ手動で編集してください。 |
printcap | 古くなっていますが、今でも頻繁に使用されるプリンタ設定ファイルです。操作内容を十分に理解していない限り、手動で編集しないでください。 |
プロフィール | シェル環境のシステム全体の構成: 変数、新しいファイルのデフォルトのプロパティ、リソースの制限など。 |
rc* | 各実行レベルのアクティブなサービスを定義するディレクトリ。 |
resolve.conf | DNS サーバーに接続する順序 (ドメイン ネーム サーバーのみ)。 |
sendmail.cf | Sendmail サーバーのメイン設定ファイル。 |
サービス | このマシンによって受け入れられた接続 (開いているポート)。 |
sndconfig or 音 | サウンド カードとサウンド イベントの構成。 |
ssh | セキュア シェル クライアントとサーバーの構成ファイルを含むディレクトリ。 |
システム構成 | システム設定ファイルを含むディレクトリ: マウス、キーボード、ネットワーク、デスクトップ、システム クロック、電源管理など (RedHat 固有) |
X11 | グラフィカルサーバXの設定です。RedHatはXFreeを使用しており、メイン設定ファイルの名前はXFree86Configとなっています。また、システムで利用可能なウィンドウマネージャの一般的な設定も含まれています。例えば、 gdm, fvwm, twm, etc. |
xinetd.* or inetd.conf | システムの (拡張) インターネット サービス デーモン (独立したデーモンを実行しないサーバー) から実行されるインターネット サービスの構成ファイル。 |
このガイドでは、これらのファイルについてさらに詳しく学び、そのうちのいくつかを詳細に学習します。