1.08.2基礎
現在のユーザーがatへ登録した、未実行の予約ジョブを変更せずに一覧表示する。
適切なコマンドはどれか。
× 不正解
atqは現在ユーザーの保留中atジョブを、ジョブ番号や実行予定時刻とともに表示する。
詳細解説
誤り
at新しい一度きりのジョブを登録する。
atは時刻と標準入力を使って新規ジョブを登録する側である。
誤り
atrm指定ジョブを削除する。
atrmはジョブ番号を削除するため、一覧を読み取るだけの操作ではない。
正しい
atq未実行のatジョブを一覧表示する。
atqは保留中のジョブ番号、予定日時、キューなどを表示する。
誤り
crontab -lcronの定期ジョブを表示し、atキューは対象外である。
crontab -lはcronスプールを表示し、atデーモンの予約キューを対象にしない。
実際に確かめる
一時的な検証環境で実行できる例です。
atq --help 2>&1 | sed -n '1,8p'期待される結果
atqの使用方法理解のポイント
- atqはqueue一覧
- atrmは削除
- cronとは別queue
確認時の注意
- 確認環境: atq help / キュー変更なし
基礎のおさらい
ジョブ番号
atqで表示される番号を、内容確認やatrmによる削除の識別子として使う。
権限範囲
一般ユーザーは通常自分のジョブを表示し、管理者は他ユーザー分も確認できる。
問題IDKL-102-1047
確認環境atq help / キュー変更なし
最終技術確認2026-08-13
誤り・権利侵害を報告