crontab
設定定時任務
crontab
可以根據分鐘、小時、日期、月份、星期的組合來設定定時任務的自動執行
要使用該服務必須啟動
crond
服務,檢視
crond
服務有沒有啟動,執行命令
servicecrond status
一些任務事例,幫助理解
3020 * * * /root/back.sh (每晚8
點半執行
back.sh指令碼)
0022 * * 0 /root/back.sh(
每週日晚
8點執行
back.sh指令碼)
0007 * * * /root/back.sh
(每天早晨
7點執行
back.sh
指令碼)3020 1-4 * * /root/back.sh
(每月1-4號晚8
點30執行back.sh
指令碼)3020 1,5
,10,15* * /root/back.sh
(每月的1,
5,10,
15號晚8點
30執行
back.sh
指令碼)at
命令(只在指定時間執行一次)
一些事例
at2pm +5days /root/back.sh(
五天後下午兩點執行
bak.sh指令碼)
at2pm +5weeks /root/back.sh(
五周後下午兩點執行
bak.sh指令碼)
at18
:30tomorrow /root/back.sh
(明天18:30
執行bak.sh指令碼)
atnow +5hours /root/back.sh(
五小時後執行
bak.sh指令碼)
atnow +5minutes /root/back.sh(
五分鐘後執行
bak.sh指令碼)
注意:所有的指令碼都要有可執行許可權,否則無法執行
。
linux定時任務 at定時任務
at命令是一次性定時計畫任務,at的守護程序atd會以後臺模式執行,檢查作業佇列來執行作業。atd守護程序會檢查系統上的乙個特殊目錄來獲取at命令的提交的作業,預設情況下,atd守護程序每60秒檢查一次目錄,有作業時,會檢查作業執行時間,如果時間與當前時間匹配,則執行此作業。注意 at命令是一次性定...
linux 定時任務
如果想要半夜在linux上備份oracle使用定時命令是最好不過的啦,下面整理了一下linux上的定時任務,可以參考一下 包括一次性的定時at,和長期的定時cron。cron設定 cron長期定時 cron是linux的內建服務,不會自動啟動 service crond start stop sta...
Linux定時任務
為當前使用者建立cron服務 1.鍵入 crontab e 編輯crontab服務檔案 例如 檔案內容如下 2 bin sh home admin jiaoben buy deletefile.sh 儲存檔案並並退出 2 bin sh home admin jiaoben buy deletefil...