民國111年 第1梯次 電腦硬體裝修丙級 學科
第24題
在Linux 作業系統中,如要將預訂排程每3 分鐘執行一次,crontab 內容應如何敘述?
題目
在Linux 作業系統中,如要將預訂排程每3 分鐘執行一次,crontab 內容應如何敘述?
- (1) * /30 * * * 1 /bin/schedule.sh
- (2) */3 * * * * /bin/schedule.sh
- (3) 13 * * 1 /bin/schedule.sh
- (4) 31 * * 1 /bin/schedul e.sh
官方答案
(2) */3 * * * * /bin/schedule.sh
解析
crontab 每列有五個時間欄位,依序為分、時、日、月、週,最後接要執行的指令。星號代表「每一」,而 */3 表示每隔 3 個單位,寫在分欄即為每 3 分鐘執行一次,故 */3 * * * * /bin/schedule.sh 正確。選項 1 的 * /30 中間多空格且分欄寫法不成立;選項 3 與 4 的分欄為固定數字 13、31,代表每小時僅在該分鐘執行一次,並非每 3 分鐘。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。