At(Unix)
外觀
這是此頁批准,以及是最近的修訂。
佇類 Unix 作業系統上,` at `命令用佇做前系統時間了的某一个時刻,執行某一个命令一擺。閣較確切的講,` at ` 命令對標準輸入讀取一系列命令,共𪜶收集做一个計畫任務,在此後的某一个時刻執行。這个任務猶是使用當前的環境,並且咧佮計劃制定的時陣有仝款的工課 kha-tá-lok-guh 佮環境變量里執行。
伊和 ` cron ` 無仝,後者用佇定期來運行,比如講每點鐘、逐工、逐禮拜三抑是逐冬的某一个日子執行。但是佮 ` cron ` 相仝,真濟 Unix 系統的管理員會限制 ` at ` 命令的使用。
` at ` 通用佇咧用戶的計畫任務完成了後發送電子批的進行通知,會當執行真濟排隊的任務,嘛會當對文件來毋是標準輸入讀號一系列任務來執行。比如講,會使用下命令落去,佇正月十四早起十一:四十五編譯一个 C 語言程序:
抑是
` atq ` 命令列出當前隊列里的任務,` atrm ` 命令對隊列里刪除任務:
某寡類 Unix 作業系統使用守護進程 ` atd ` 佇後台定期檢查任務列表,以佇計畫的時刻執行 ` at ` 命令的任務。
` batch ` 命令會當代替 ` at ` 命令,佇系統負載低於指定值的時陣執行任務。
Windows NT / 兩千 / XP / 七嘛有一个類似 ` cron ` 的 ` at ` 命令,但已經漸漸予人計畫任務代替。
參見
- cron,定期執行指定任務
- systemd,集甲變 ` atd `
- Launchd,Mac OS 上的 ` at ` 命令替代
- Unix 實用程序列表
外部連結
- ` at ` : 佇將來某時刻執行命令 – 命令佮工具(Commands & Utilities)參考,單一 UNIX® 規範第七期,由國際開放標準組織發布
- ` at ` : 列隊、檢查抑是刪除任務以待執行 – 參考,單一 UNIX® 規範第七期,由國際開放標準組織發布