1.08.2基礎
現在のユーザーに登録されているcrontabを変更せずに表示する。
適切なコマンドはどれか。
× 不正解
crontab -lは現在ユーザーの登録内容を読み取り専用で一覧表示する。
詳細解説
誤り
crontab -eエディタを開いてcrontabを編集する。
-eはエディタを起動し、読み取りだけという要件より広い操作になる。
誤り
crontab -r現在のcrontabを削除する。
-rは登録全体を削除する破壊的操作で、内容確認には使えない。
正しい
crontab -l現在のcrontabを標準出力へ一覧表示する。
-lは現在の登録内容を標準出力へ表示し、変更を加えない。
誤り
crontab -i-iは-rと併用する削除確認で、一覧表示ではない。
-iは削除確認用であり、単独で一覧を出すオプションではない。
実際に確かめる
一時的な検証環境で実行できる例です。
crontab --help 2>&1 | grep -E -- '-l' | head -n 1期待される結果
listを示すhelp行理解のポイント
- -lはlist
- -eはedit
- -rはremove
確認時の注意
- 確認環境: cron crontab help / 登録内容を変更しない
基礎のおさらい
crontabコマンド
ユーザーcrontabはスプールファイルを直接編集せず、crontabコマンドで管理する。
対象ユーザー
管理権限では-u USERを併用して別ユーザーを対象にできる実装が一般的である。
問題IDKL-102-1039
確認環境cron crontab help / 登録内容を変更しない
最終技術確認2026-08-13
誤り・権利侵害を報告