LinuCレベル1 システム管理 問8
システム管理/ジョブスケジューリング指定した日時に1回だけコマンドを実行するようスケジュールするコマンドはどれか。
当サイトのオリジナル問題(LinuCレベル1の出題範囲「システム管理」に対応。実際の試験問題ではありません)
- Aat
- Bcrontab
- Ccron
- Dsleep
正解:A
解説
atコマンドは、指定した日時に1回だけコマンドを実行するようスケジュールします。cronやcrontabは繰り返し実行するジョブのスケジュールに使う仕組みで、1回限りの実行を目的とするatとは用途が異なります。
選択肢ごとの解説
- A正しい。atは指定した日時に1回だけコマンドを実行するコマンドです。
- B誤り。crontabはcronのジョブ設定を編集するコマンドで、繰り返し実行が前提です。
- C誤り。cronは繰り返し実行するジョブのスケジューリングの仕組みで、1回限りの実行とは異なります。
- D誤り。sleepは指定した時間だけ処理を停止(待機)するコマンドで、日時を指定した実行スケジュールとは異なります。