您好,登錄后才能下訂單哦!
這篇文章主要講解了“at的執行時間怎么設置”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“at的執行時間怎么設置”吧!
at命令是一次性定時計劃任務,at的守護進程atd會以后臺模式運行,檢查作業隊列來運行作業。atd守護進程會檢查系統上的一個特殊目錄來獲取at命令的提交的作業,默認情況下,atd守護進程每60秒檢查一次目錄,有作業時,會檢查作業運行時間,如果時間與當前時間匹配,則運行此作業。
at
命令格式:at [-f filename] time
,-f
參數用來指定shell腳本名,time
用來指定運行時間。
# 立即運行test13.sh腳本# at命令會顯示分配給作業的id和運行時間$ at -f test13.sh now job 1 at Sat Dec 17 23:26:09 2016# atq命令可以查看系統中的等待作業$ atq 1 Sat Dec 17 23:26:00 2016 2 Sat Dec 17 23:31:00 2016 3 Sat Dec 17 23:32:00 2016# atrm命令可以刪除系統中的等待作業,后面加上要刪除的作業id$ atrm 1 $ atq 2 Sat Dec 17 23:31:00 2016 3 Sat Dec 17 23:32:00 2016 4 Sat Dec 17 23:36:00 2016 5 Sat Dec 17 23:37:00 2016
Mac的at命令默認的美國時間,重新加載com.apple.atrun.plist,終端操作:
sudo launchctl unload -F /System/Library/LaunchDaemons/com.apple.atrun.plist sudo launchctl load -F /System/Library/LaunchDaemons/com.apple.atrun.plist
感謝各位的閱讀,以上就是“at的執行時間怎么設置”的內容了,經過本文的學習后,相信大家對at的執行時間怎么設置這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。