一次性的計畫任務at
service atd status //啟動atd
如果沒有則需要先安裝,再啟動
並設為開機自動啟動:
chkconfig atd start
建立任務
at 10:30 | at 10:30 2017-8-9
wall "hello world" | touch /date.txt
....《按ctrl+d結束》 | .....《按ctrl+d結束》
atq 檢視任務 atrm 3 刪除任務,'3'是檢視任務計畫中左邊的數字
系統限制普通使用者建立計畫任務的機制:
/etc/at.deny(黑名單) /etc/at.allow (白名單)
建立週期性的計畫任務
crontab -e ( vim /etc/crontab)
* * * * *wall "hello world"
分 時 日 月 周
crontab -l 檢視計畫任務
crontab -r 刪除全部任務計畫 (crontab -e //乙個乙個的刪除 )
注意:若是我們在任務沒有執行時關閉伺服器,則任務不會執行。
補充:anacron
anacron用於定期執行命令,頻率以天為單位。它可以用於每天24小時不執行的機器上,以便將日常,每週和每月工作中的正常工作進行控制。
vim /etc/anacrontab
每天要執行的任務計畫寫在/etc/cron.daily 目錄中
每週要執行的任務計畫寫在/etc/cron.weekly目錄中
每月要執行的計畫任務寫在/etc/cron.monthly目錄中
建立windows計畫任務
這幾天玩windows計畫任務,有點感受。一開始覺得不大好用,因為建立乙個windows總是讓輸入賬戶和密碼 如果是使用者的機器,我去哪弄密碼去 不爽!後來發現搜狗的計畫任務就可以執行,仔細看了下,搜狗建立的計畫任務的賬戶型別是nt authority system的,而我的是建立administr...
自動建立計畫任務 刪除
forfiles p pathname m searchmask s c command d 描述 選擇乙個檔案 或一組檔案 並在那個檔案上 執行乙個命令。這有助於批處理作業。引數列表 p pathname 表示開始搜尋的路徑。預設資料夾是當前工作的 目錄 m searchmask 根據搜尋掩碼搜尋...
Mysql建立定時計畫任務
mysql建立定時計畫任務 方案一 直接建立事件 1 在使用這個功能之前必須確保event scheduler已開啟 show variables like event scheduler 若為off則執行下面的語句 set global event scheduler 1 2 建立事件的語法格式 ...