LinuCレベル1 ⑨ 重要なシステムサービス

システムの起動とサービス管理を扱う分野です。起動プロセスでは電源投入からログインまでの流れ、ブートローダの役割、初期化システムによるサービスの起動制御が中心テーマになります。サービスの起動・停止・有効化・状態確認の操作は実務で頻繁に使う操作です。ログ管理ではログの種類と保存場所、ログの確認と検索、ログローテーションの設定が頻出になります。あわせて時刻同期サービス、メール転送の基礎、印刷サービスも対象です。

この分野の問題63問を、選択肢・正解・解説つきで掲載しています。まず自分で解答を考えてから「正解と解説を見る」を開いて答え合わせをしてください。

クイズモードで挑戦 →

505Linuxシステムの時刻(システムクロック)はどこで管理されているか。

  1. AマザーボードのCMOSバッテリ
  2. Bメモリ上のLinuxカーネル
  3. C外部のNTPサーバ
  4. Dsystemdのjournalデーモン
正解と解説を見る

正解:Bメモリ上のLinuxカーネル

システムクロックはLinuxカーネルのメモリ上に保持され、インターバルタイマーの割り込みにより進められる。

この問題の解説ページを開く →

506システムクロックが管理する時刻を表示するコマンドはどれか。

  1. Atime
  2. Bhwclock
  3. Cclock
  4. Ddate
正解と解説を見る

正解:Ddate

dateコマンドはシステムクロックの時刻を参照して表示する。

この問題の解説ページを開く →

507rootユーザがdateコマンドを使って日付を2020年5月31日10時5分に設定する場合の正しいコマンドラインはどれか。

  1. Adate --set 0531100520
  2. Bdate -t 0531100520
  3. Cdate 0531100520
  4. Ddate -u 0531100520
正解と解説を見る

正解:Cdate 0531100520

引数に「月日時分年」を2桁ずつ(MMDDhhmmYY)で指定することでシステムクロックを設定できる。

この問題の解説ページを開く →

508コマンド実行時に環境変数を用いて一時的にタイムゾーンをUTCに変更し、時刻を表示する方法はどれか。

  1. Adate -timezone UTC
  2. Bdate --set-timezone UTC
  3. CTZ=UTC date
  4. DTZ=UTC ; date
正解と解説を見る

正解:CTZ=UTC date

コマンドの直前にTZ変数を指定することで、そのコマンドの実行時のみタイムゾーンを変更できる。

この問題の解説ページを開く →

509Linuxシステムにおける時差情報ファイルが格納されているディレクトリはどれか。

  1. A/usr/lib/timezone
  2. B/etc/zoneinfo
  3. C/var/share/timezone
  4. D/usr/share/zoneinfo
正解と解説を見る

正解:D/usr/share/zoneinfo

各地域の時差情報ファイルは/usr/share/zoneinfoディレクトリの下に格納されている。

この問題の解説ページを開く →

510/etc/localtimeファイルの役割として正しいものはどれか。

  1. Aタイムゾーン名が記述されたプレーンテキストファイルである。
  2. Bシステムクロックとハードウェアクロックを同期させるための設定ファイルである。
  3. CシステムクロックのUTC時刻をローカルタイムへ変換するための時差情報が格納されている。
  4. Dハードウェアクロックの時刻をローカルタイムとして設定するためのファイルである。
正解と解説を見る

正解:CシステムクロックのUTC時刻をローカルタイムへ変換するための時差情報が格納されている。

システムクロックはUTCを使用しており、表示時に/etc/localtimeの時差情報を基にローカルタイムに変換される。

この問題の解説ページを開く →

511ハードウェアクロック(RTC)を設定・表示するコマンドはどれか。

  1. Ahwclock
  2. Bsysclock
  3. Cbiosclock
  4. Drtcclock
正解と解説を見る

正解:Ahwclock

hwclockはマザーボード上のバッテリーでバックアップされたハードウェアクロックを管理する。

この問題の解説ページを開く →

512ハードウェアクロックの時刻を読み取り、その値でシステムクロックを設定するオプションはどれか。

  1. Ahwclock --show
  2. Bhwclock --systohc
  3. Chwclock --hctosys
  4. Dhwclock --set
正解と解説を見る

正解:Chwclock --hctosys

--hctosys(-s)はハードウェアクロックを読み取り、その値でシステムクロックを設定する。--systohc(-w)は逆方向の設定を行う。

この問題の解説ページを開く →

513システムクロックの時刻を読み取り、その値でハードウェアクロックを設定するオプションはどれか。

  1. Ahwclock -s
  2. Bhwclock -w
  3. Chwclock -u
  4. Dhwclock -l
正解と解説を見る

正解:Bhwclock -w

--systohc(-w)はシステムクロックの値でハードウェアクロックを設定する。-sは逆方向、-uと-lはハードウェアクロックをUTCとローカルタイムのどちらで扱うかの指定である。

この問題の解説ページを開く →

514NTPの階層構造(stratum)において、原子時計やGPSなどの基準となる時刻源が属する最上位の階層はどれか。

  1. Astratum 16
  2. Bstratum 0
  3. Cstratum 1
  4. Dstratum 15
正解と解説を見る

正解:Bstratum 0

原子時計、GPS、標準電波などの最上位の参照クロックはstratum 0として扱われる。

この問題の解説ページを開く →

515NTPサーバの時刻を参照してシステムの時刻を直接設定するコマンドはどれか。

  1. Ahwclock
  2. Bntpdate
  3. Cntpd
  4. Dsystemd-timesyncd
正解と解説を見る

正解:Bntpdate

ntpdateコマンドは引数にNTPサーバを指定することで時刻同期を行う。

この問題の解説ページを開く →

516システム時計を設定する前に、NTPサーバとシステム時計の差分(offset)のみを問い合わせて確認するコマンドはどれか。

  1. Antpdate -c ntp.nict.jp
  2. Bntpdate -b ntp.nict.jp
  3. Cntpdate -q ntp.nict.jp
  4. Dntpdate -t ntp.nict.jp
正解と解説を見る

正解:Cntpdate -q ntp.nict.jp

-qオプションを付けると問い合わせ(Query)のみを行い、時計の設定は行われない。

この問題の解説ページを開く →

517ntpq -p コマンドの出力において、リモートホスト名の先頭に付く「*」の意味はどれか。

  1. Aローカルホストが現在同期している参照サーバである
  2. B参照サーバとしての候補である
  3. Cクラスタリングアルゴリズムにより候補から外された
  4. Dサーバとの通信がタイムアウトした
正解と解説を見る

正解:Aローカルホストが現在同期している参照サーバである

「*」は現在同期対象として選択されている参照サーバ(sys.peer)を示し、「+」は同期候補であることを示す。

この問題の解説ページを開く →

518NTPデーモン(ntpd)の設定ファイル(/etc/ntp.conf)で、外部NTPサーバを指定するコンフィグレーションコマンドはどれか。

  1. Aserver
  2. Bsource
  3. Cntp
  4. Dremote
正解と解説を見る

正解:Aserver

serverコマンドの引数に参照する外部NTPサーバのIPアドレスやDNS名を指定する。

この問題の解説ページを開く →

519NTPサーバとの初期の同期にかかる時間を短縮するためにserverコマンドに付加するオプションはどれか。

  1. Afastsync
  2. Bburst
  3. Ciburst
  4. Dquick
正解と解説を見る

正解:Ciburst

iburstオプションを指定すると、初期の同期時に2秒間隔で8個のパケットを送信して同期を早める。

この問題の解説ページを開く →

520pool.ntp.orgについて正しい説明はどれか。

  1. A利用する場合はサーバのIPアドレスを直接指定しなければならない。
  2. BDNSラウンドロビンによりサーバの負荷分散を行っている。
  3. C利用するには事前にNTP Pool Projectへの申請とアカウント登録が必要である。
  4. D単一のStratum 0サーバへのエイリアスである。
正解と解説を見る

正解:BDNSラウンドロビンによりサーバの負荷分散を行っている。

複数のサーバによるDNSラウンドロビンによって、問い合わせのたびに異なったIPアドレスが返される。

この問題の解説ページを開く →

521chronycコマンドでシステムクロックのパフォーマンス情報(誤差やオフセットなど)を表示するサブコマンドはどれか。

  1. Amakestep
  2. Bsources
  3. Ctracking
  4. Dstatus
正解と解説を見る

正解:Ctracking

trackingはシステムクロックのパフォーマンス情報や同期状態を表示する。

この問題の解説ページを開く →

522chronycコマンドで、現在時刻源として使用しているサーバのリストと状態を表示するサブコマンドはどれか。

  1. Antp
  2. Bsources
  3. Cpeers
  4. Dlist
正解と解説を見る

正解:Bsources

sourcesサブコマンドを実行すると、アクセス先のNTPサーバのリストと状態が表示される。

この問題の解説ページを開く →

523chronycのプロンプトで時刻のずれをステップで直ちに合わせるサブコマンドはどれか。

  1. Astep
  2. Bmakestep
  3. Csync
  4. Djump
正解と解説を見る

正解:Bmakestep

引数を指定せずにmakestepを実行すると、直ちにシステムクロックを合わせる。

この問題の解説ページを開く →

524chronydが定期的にハードウェアクロックの同期を取るように設定する/etc/chrony.confのディレクティブはどれか。

  1. Ahwsync
  2. Bcmossync
  3. Csys2rtc
  4. Drtcsync
正解と解説を見る

正解:Drtcsync

rtcsyncを記述することで、カーネル機能を通じたRTCの定期的な同期が有効になる。

この問題の解説ページを開く →

525rsyslogの設定ファイルで、カーネルメッセージを表すファシリティはどれか。

  1. Akernel
  2. Bkern
  3. Csys
  4. Dcore
正解と解説を見る

正解:Bkern

カーネルからのメッセージはファシリティコード「kern」で送られる。

この問題の解説ページを開く →

526rsyslog.confにおいて、特定のファシリティのログを一切記録しないように指定するプライオリティはどれか。

  1. Aignore
  2. Bdrop
  3. Cnone
  4. Dnull
正解と解説を見る

正解:Cnone

プライオリティに「none」を指定すると、そのファシリティのログは記録されない。

この問題の解説ページを開く →

527rsyslog.confのアクションフィールドで、ログインしているすべてのユーザの端末にメッセージを送る指定はどれか。

  1. Aall
  2. B*
  3. Cusers
  4. D@all
正解と解説を見る

正解:B*

アクションとして「*」を指定すると、現在ログインしているすべてのユーザの画面に通知される。

この問題の解説ページを開く →

528rsyslog.confでアクションフィールドの絶対パスの先頭に「-」を付ける意味はどれか。

  1. A指定したファイルへの出力を一時的に停止する。
  2. B指定したファイルへのログ追記を上書きモードに変更する。
  3. Cファイルが既に存在する場合のみログを記録する。
  4. D書き込み後のsyncを省略し、パフォーマンスを向上させる。
正解と解説を見る

正解:D書き込み後のsyncを省略し、パフォーマンスを向上させる。

「-」で始まるパスを指定するとsyncが行われず、ディスクI/Oの負荷を軽減できる。

この問題の解説ページを開く →

529syslogのプライオリティのうち、パニック状態でシステムが使用不能であることを示す最も優先度が高いものはどれか。

  1. Acrit
  2. Balert
  3. Cemerg
  4. Derr
正解と解説を見る

正解:Cemerg

emerg(emergency)は最上位の優先度であり、システムダウンなどの致命的な状態を指す。

この問題の解説ページを開く →

530syslogのプライオリティ「warning」の意味として正しいものはどれか。

  1. A直ちに対処が必要な緊急事態。
  2. B警告であり、対処しないとエラー発生の可能性がある。
  3. C通常ではないがエラーでもない情報。
  4. Dデバッグ用の詳細な情報。
正解と解説を見る

正解:B警告であり、対処しないとエラー発生の可能性がある。

warningはエラーの一歩手前の状態であり、将来的に障害につながる可能性がある警告を示す。

この問題の解説ページを開く →

531rsyslog.confにおいて、ログをリモートホスト(loghost)にUDPで転送する正しい記述はどれか。

  1. A@loghost
  2. B->loghost
  3. C@@loghost
  4. D//loghost
正解と解説を見る

正解:A@loghost

宛先の前に「@」を1つ付けるとUDPで転送される。

この問題の解説ページを開く →

532rsyslog.confにおいて、ログをリモートホスト(loghost)にTCPで転送する正しい記述はどれか。

  1. A@loghost
  2. Btcp://loghost
  3. C@@loghost
  4. D==loghost
正解と解説を見る

正解:C@@loghost

宛先の前に「@@」を2つ付けるとTCPで転送される。

この問題の解説ページを開く →

533/etc/rsyslog.confを編集した後、設定を反映させるための正しいコマンドはどれか。

  1. Akill -HUP rsyslogd
  2. Bsystemctl reload rsyslog
  3. Crsyslogd -r
  4. Dsystemctl restart rsyslog
正解と解説を見る

正解:Dsystemctl restart rsyslog

rsyslogでは「reload」が使用できないため、「systemctl restart rsyslog」で再起動する必要がある。

この問題の解説ページを開く →

534systemd-journaldが構造化したログを不揮発性ストレージ(再起動後も残る)に保存する場合のデフォルトパスはどれか。

  1. A/etc/systemd/journal
  2. B/run/log/journal
  3. C/var/log/journal
  4. D/var/spool/journal
正解と解説を見る

正解:C/var/log/journal

/var/log/journalディレクトリが存在する場合、再起動しても消えない不揮発性ストレージとして使用される。

この問題の解説ページを開く →

535systemd-journaldがログを揮発性ストレージ(再起動すると消える)に保存する場合のデフォルトパスはどれか。

  1. A/tmp/journal
  2. B/var/run/journal
  3. C/sys/log/journal
  4. D/run/log/journal
正解と解説を見る

正解:D/run/log/journal

tmpfsを利用した揮発性領域である/run/log/journalにログが格納される。

この問題の解説ページを開く →

536journald.confの設定「Storage=auto」の挙動として正しいものはどれか。

  1. A常に/var/log/journalを作成してログを保存する。
  2. Bディスク容量が少なくなると自動で古いログを削除する。
  3. Cログの記録を停止してメモリを解放する。
  4. D/var/log/journalが存在すればそこに、なければ/run/log/journalに保存する。
正解と解説を見る

正解:D/var/log/journalが存在すればそこに、なければ/run/log/journalに保存する。

autoは/var/log/journalディレクトリの有無を判定し、保存先を自動で切り替える。

この問題の解説ページを開く →

537journalctlコマンドで、ログを逆順(最新のものが最上位)に表示するオプションはどれか。

  1. A-B
  2. B-rev
  3. C--backward
  4. D-r
正解と解説を見る

正解:D-r

-r または --reverse オプションを指定すると、新しいログから順に表示される。

この問題の解説ページを開く →

538journalctlコマンドの出力で、最新の部分までジャンプして表示するオプションはどれか。

  1. A-tail
  2. B-e
  3. C-f
  4. D-bottom
正解と解説を見る

正解:B-e

-e または --pager-end を指定すると、出力の末尾(最新ログ)へすぐにジャンプする。

この問題の解説ページを開く →

539コマンドラインから任意のファシリティとプライオリティを指定してシステムログにメッセージを送るコマンドはどれか。

  1. Alogger
  2. Brecord
  3. Csyslogger
  4. Djournal-send
正解と解説を見る

正解:Alogger

loggerコマンドを使用すると、スクリプトや端末から直接システムログを生成できる。

この問題の解説ページを開く →

540指定したコマンドを実行し、その標準出力とエラー出力をsystemd-journalに送ることでログに記録するコマンドはどれか。

  1. Asystemd-cat
  2. Bjournal-cat
  3. Csystemctl-log
  4. Dsystemd-log
正解と解説を見る

正解:Asystemd-cat

systemd-catはパイプで入力を受け取ったり、引数に指定したコマンドの出力をジャーナルへ送る。

この問題の解説ページを開く →

541logrotateの設定において、ローテーションされた過去のログファイルをgzipで圧縮するディレクティブはどれか。

  1. Acompress
  2. Bgzip
  3. Czip
  4. Darchive
正解と解説を見る

正解:Acompress

「compress」の行を有効にすると、ローテート後のログが圧縮されて保存される。

この問題の解説ページを開く →

542logrotate.confにおいて、ログのローテーション後に特定のコマンド(syslogdの再起動など)を実行するためのブロック開始指示子はどれか。

  1. Apostrotate
  2. Bprerotate
  3. Cafterscript
  4. Donrotate
正解と解説を見る

正解:Apostrotate

postrotateとendscriptの間に記述されたコマンドは、ログローテーション完了後に実行される。

この問題の解説ページを開く →

543logrotateコマンドは通常、システム内でどのように定期実行されるか。

  1. A1時間ごとにcron.hourlyから実行される。
  2. B1日1回、/etc/cron.daily/logrotateスクリプトにより実行される。
  3. C1ヶ月ごとにcron.monthlyから実行される。
  4. Dsystemdのtimerユニットによって毎分実行される。
正解と解説を見る

正解:B1日1回、/etc/cron.daily/logrotateスクリプトにより実行される。

一般的なLinuxシステムでは、cron.dailyに配置されたスクリプトから日次で自動実行される。

この問題の解説ページを開く →

544電子メールの配送に使用されるSMTPサービスの標準的なポート番号はどれか。

  1. A21
  2. B22
  3. C23
  4. D25
正解と解説を見る

正解:D25

メールの送信およびMTA間の転送を担うSMTPはTCPポート25を使用する。

この問題の解説ページを開く →

545メールシステムのコンポーネントのうち、メールの配送を行いシステムの中核を担うプログラム(MTA)の説明はどれか。

  1. Aメールの送信先となるホスト名をDNSで解決し、メールを転送するプログラム。
  2. B受け取ったメールをローカルドメインのユーザのメールスプールに配信するプログラム。
  3. Cユーザがメールの送受信に使用するクライアントプログラム。
  4. Dメールを暗号化して安全な経路を確立するプログラム。
正解と解説を見る

正解:Aメールの送信先となるホスト名をDNSで解決し、メールを転送するプログラム。

MTA(Mail Transfer Agent)はSMTPを利用して他のMTAへメールをリレーする役割を持つ。

この問題の解説ページを開く →

546MDA(Mail Delivery Agent)の役割として正しいものはどれか。

  1. Aメールキューを管理し、送信エラー時の再送処理を行う。
  2. BDNSのMXレコードを引き、最適な経路を決定する。
  3. Cユーザがメールを作成し、MTAに送信を依頼するためのGUIを提供する。
  4. DMTAが受け取ったメールをローカルユーザのメールディレクトリ(スプール)に格納する。
正解と解説を見る

正解:DMTAが受け取ったメールをローカルユーザのメールディレクトリ(スプール)に格納する。

MDAはローカルサーバに到着したメールを各ユーザのメールボックスに配送するプログラムである。

この問題の解説ページを開く →

547MUA(Mail User Agent)に該当するプログラムの組み合わせはどれか。

  1. ASendmail, Postfix
  2. Bprocmail, local
  3. CDovecot, Courier
  4. DThunderbird, Evolution, mutt
正解と解説を見る

正解:DThunderbird, Evolution, mutt

MUAはユーザが直接操作するメールクライアントであり、muttやThunderbirdが含まれる。

この問題の解説ページを開く →

548Postfixの主設定ファイルの絶対パスはどれか。

  1. A/etc/postfix.conf
  2. B/etc/postfix/postfix.cf
  3. C/etc/mail/main.cf
  4. D/etc/postfix/main.cf
正解と解説を見る

正解:D/etc/postfix/main.cf

Postfixの主要な設定は/etc/postfix/main.cfで行われる。

この問題の解説ページを開く →

549MTAが転送できなかったメールが置かれているキューを確認するコマンドはどれか。

  1. Amta-queue
  2. Bshowqueue
  3. Cmailq
  4. Dmailstatus
正解と解説を見る

正解:Cmailq

mailqコマンドは、配送待ちとしてキューに滞留しているメールの一覧を表示する。

この問題の解説ページを開く →

550一般的なLinuxディストリビューションで、SendmailやPostfixがメールアドレスの別名(エイリアス)設定に使用するテキストファイルはどれか。

  1. A/etc/aliases
  2. B/etc/mail/alias.txt
  3. C/etc/aliases.conf
  4. D/etc/mail-aliases
正解と解説を見る

正解:A/etc/aliases

別名やメーリングリストの設定は/etc/aliasesファイルに記述される。

この問題の解説ページを開く →

551/etc/aliasesファイルを編集した後、その内容をエイリアスデータベース(.db)に反映させるためのコマンドはどれか。

  1. Amakealias
  2. Bupdatealiases
  3. Cnewaliases
  4. Daliasdb
正解と解説を見る

正解:Cnewaliases

newaliasesコマンドを実行することで/etc/aliases.dbが更新され、MTAに変更が認識される。

この問題の解説ページを開く →

552一般ユーザが自分宛に届いたメールを別のメールアドレスに転送したい場合、自身のホームディレクトリに作成するファイルはどれか。

  1. A~/.redirect
  2. B~/.forward
  3. C~/.mailforward
  4. D~/.alias
正解と解説を見る

正解:B~/.forward

各ユーザは~/.forwardファイルに転送先アドレスを記述することでメールを転送できる。

この問題の解説ページを開く →

553MTAのうち、/etc/aliases.dbファイルを作成・参照せず、テキストの/etc/aliasesのみを直接参照するものはどれか。

  1. Aqmail
  2. BPostfix
  3. CSendmail
  4. DExim
正解と解説を見る

正解:DExim

Eximはデフォルトで.dbファイルを使用せず、互換性のためにnewaliasesコマンドだけが提供されている。

この問題の解説ページを開く →

554sendmailコマンドのオプションで、mailqコマンドと同等の機能(メールキューの表示)を提供するものはどれか。

  1. Asendmail -bq
  2. Bsendmail -bp
  3. Csendmail -bl
  4. Dsendmail -q
正解と解説を見る

正解:Bsendmail -bp

sendmail -bp を実行すると、キューにたまっているメールの一覧が表示される。

この問題の解説ページを開く →

555sendmailコマンドのオプションで、newaliasesコマンドと同等の機能(エイリアスデータベースの更新)を提供するものはどれか。

  1. Asendmail -bi
  2. Bsendmail -bn
  3. Csendmail -ba
  4. Dsendmail -u
正解と解説を見る

正解:Asendmail -bi

sendmail -bi を実行すると、エイリアスデータベースが再構築される。

この問題の解説ページを開く →

556環境変数TZに設定する値を対話式で国や地域から選択して表示するコマンドはどれか。

  1. Atzselect
  2. Btzconfig
  3. Ctzset
  4. Dtimezone-select
正解と解説を見る

正解:Atzselect

tzselectコマンドを実行すると、大陸や国を番号で選ぶことで正しいTZの値を表示してくれる。

この問題の解説ページを開く →

557NTPによる時刻の同期方式である「slew(スルー)」の説明として正しいものはどれか。

  1. ANTPサーバとの時刻のずれを段階的に修正していく方式。
  2. BNTPサーバとの時刻のずれを1回で強制的に修正する方式。
  3. C問い合わせのみを行い、時計の設定は行わない方式。
  4. Dハードウェアクロックのみを同期させる方式。
正解と解説を見る

正解:ANTPサーバとの時刻のずれを段階的に修正していく方式。

slewは時刻のずれが小さい時に、時間をかけて徐々に同期をとる方式である。

この問題の解説ページを開く →

558システムログを収集するソフトウェアの設定ファイルの互換性について正しい説明はどれか。

  1. Arsyslog.confはsyslog.confと全く互換性がない。
  2. Bsyslog-ngとrsyslogは共通の設定ファイル形式を採用している。
  3. Csystemd-journaldはsyslog.confを直接読み込んで動作する。
  4. Dsyslog-ng.confはsyslog.confとは書式が異なり後方互換性がない。
正解と解説を見る

正解:Dsyslog-ng.confはsyslog.confとは書式が異なり後方互換性がない。

rsyslogは後方互換性を持つが、syslog-ngは独自の書式であるため互換性がない。

この問題の解説ページを開く →

559セキュリティや認証に関するメッセージを記録するファシリティのうち、最近のシステムで推奨・使用されているものはどれか。

  1. Aauthpriv
  2. Bsecurity
  3. Cauth
  4. Dsecure
正解と解説を見る

正解:Aauthpriv

かつてはauthが使われていたが、現在ではよりプライベートなauthprivが使用される。

この問題の解説ページを開く →

560syslogのプライオリティの優先順位において、「crit」の1つ下の(緊急度が低い)レベルはどれか。

  1. Aerr
  2. Bwarning
  3. Cnotice
  4. Dalert
正解と解説を見る

正解:Aerr

優先度は emerg > alert > crit > err > warning の順である。

この問題の解説ページを開く →

561rsyslog.confのアクションフィールドで指定する出力先のうち、先頭に「|」を付ける意味はどれか。

  1. A標準出力とログファイルの両方に書き込む。
  2. B既存のログファイルに上書きする。
  3. C指定した名前付きパイプにメッセージを出力する。
  4. Dバックグラウンド処理として非同期で書き込む。
正解と解説を見る

正解:C指定した名前付きパイプにメッセージを出力する。

「|名前付きパイプ」と記述することで、そのパイプを入力とする別のプログラムにログを渡せる。

この問題の解説ページを開く →

562journalctlコマンドで、特定の日時以降のログを表示するための正しい書式はどれか。

  1. Ajournalctl --start "2020/05/09 09:00"
  2. Bjournalctl -t "2020-05-09 09:00"
  3. Cjournalctl --from 2020-05-09
  4. Djournalctl --since "2020-05-09 09:00:00"
正解と解説を見る

正解:Djournalctl --since "2020-05-09 09:00:00"

--sinceや--untilオプションの日時は「YYYY-MM-DD HH:MM:SS」の形式で指定する。

この問題の解説ページを開く →

563Postfixにおけるキューの再送処理の挙動として正しいものはどれか。

  1. A常に指定された一定の秒数間隔(固定)で再送を繰り返す。
  2. B再送する間隔をminimalからmaximalまで2倍ずつ増やしながら試みる。
  3. C1日に1回のみ再送を試みる。
  4. D再送機能は持たず、直ちに送信元にエラーメールを返す。
正解と解説を見る

正解:B再送する間隔をminimalからmaximalまで2倍ずつ増やしながら試みる。

Postfixのqmgrは、再送のたびに待機時間を2倍に延長して負荷を抑える。

この問題の解説ページを開く →

564UNIX系の標準的なMTAとして長く使われてきたSendmailにおいて、デフォルトで利用されるMDA(ローカル配信エージェント)はどれか。

  1. Aprocmail
  2. Bmaildrop
  3. Cexim
  4. Dlocal
正解と解説を見る

正解:Aprocmail

一般的なLinuxディストリビューションのSendmailはFEATURE(local_procmail)によりprocmailをローカル配信エージェントとして使用する。一方Postfixはlocalデーモンを使用する。

この問題の解説ページを開く →

565procmailをMDAとして使用している場合、ローカルなユーザ宛のメールが届けられる一般的なディレクトリのパスはどれか。

  1. A/usr/spool/mail
  2. B/var/local/mail
  3. C/var/spool/mail
  4. D/var/lib/mail
正解と解説を見る

正解:C/var/spool/mail

procmailはコンパイル時の設定により、/var/spool/mailへの配信を優先する。

この問題の解説ページを開く →

566ntpq -pコマンドの出力に含まれる「offset」列が意味するものはどれか。

  1. Aパケットが到達するまでにかかる往復時間。
  2. Bローカルホストの時刻を基準としたリモートサーバとの時刻のずれ(ミリ秒)。
  3. Cサーバに問い合わせを行うポーリング間隔の秒数。
  4. D参照しているサーバのStratum値の差分。
正解と解説を見る

正解:Bローカルホストの時刻を基準としたリモートサーバとの時刻のずれ(ミリ秒)。

offsetは参照サーバとの時刻の差分を示し、正数ならローカルが遅れ、負数なら進んでいる。

この問題の解説ページを開く →

567NTPデーモンであるntpd(4.x系)が準拠しているプロトコルの規格はどれか。

  1. ANTPv3 (RFC1305)
  2. BSNTP (RFC4330)
  3. CNTPv4 (RFC5905)
  4. DPTP (IEEE 1588)
正解と解説を見る

正解:CNTPv4 (RFC5905)

ntpd 4.x系はRFC5905で規定されたNTPバージョン4の完全な実装であり、RFC1305のNTPv3とは互換性を保っている。

この問題の解説ページを開く →
LinuCレベル1の全分野一覧へ戻る