/etc/aliases を編集してメールエイリアスを追加・変更した後、その内容を Postfix などの MTA に反映させる(aliases.db を再生成する)ために実行するコマンドはどれか。

LPIC-1(101/102 試験)「基本システムサービス」の練習問題。正解と選択肢ごとの個別解説つきで、過去問対策・例題演習に。

LPIC-1 / 基本システムサービス ・ コマンド問題
#
  1. newaliases✓ 正解
  2. postalias reload
  3. aliases -r
  4. mailq -f /etc/aliases
💡 /etc/aliases はテキストだが、MTA は高速化のためインデックス化された aliases.db を参照する。newaliases(= sendmail -bi、postalias /etc/aliases 相当)を実行してデータベースを再構築する必要がある。
○ newaliases:newaliasesは/etc/aliasesからaliases.dbを再生成しMTAに反映できるため正しい。
✕ postalias reload:postalias reloadは構文が誤りで、reloadではなく対象ファイルを指定する必要がある。
✕ aliases -r:aliases -rというコマンドは存在せず、DB再生成には使えない。
✕ mailq -f /etc/aliases:mailqはメールキューの確認コマンドで、エイリアスDBの再生成は行わない。
▶ この分野をクイズ形式で解く