centos 删除crontab_centos7 定时任务crontab命令详解
crontab命令被用來提交和管理用戶的需要周期性執(zhí)行的任務,與windows下的計劃任務類似,當安裝完成操作系統(tǒng)后,默認會安裝此服務工具,并且會自動啟動crond進程,crond進程每分鐘會定期檢查是否有要執(zhí)行的任務,如果有要執(zhí)行的任務,則自動執(zhí)行該任務。
crontab命令
/sbin/service crond start //啟動服務
/sbin/service crond stop //關閉服務
/sbin/service crond restart //重啟服務
/sbin/service crond reload //重新載入配置
參數(shù):
-e:編輯該用戶的計時器設置;
-l:列出該用戶的計時器設置;
-r:刪除該用戶的計時器設置;
-u:指定要設定計時器的用戶名稱。
crontab 格式:
# +—————- minute (0 – 59)
# | +————- hour (0 – 23)
# | | +———- day of month (1 – 31)
# | | | +——- month (1 – 12)
# | | | | +—- day of week (0 – 7) (Sunday=0 or 7)
# | | | | |
# * * * * * command to be executed
minute hour day month week command 順序:分 時 日 月 周
其中:minute: 表示分鐘,可以是從0到59之間的任何整數(shù)。
hour:表示小時,可以是從0到23之間的任何整數(shù)。
day:表示日期,可以是從1到31之間的任何整數(shù)。
month:表示月份,可以是從1到12之間的任何整數(shù)。
week:表示星期幾,可以是從0到7之間的任何整數(shù),這里的0或7代表星期日。
command:要執(zhí)行的命令,可以是系統(tǒng)命令,也可以是自己編寫的腳本文件。
在以上各個字段中,還可以使用以下特殊字符:星號(*):代表所有可能的值,例如month字段如果是星號,則表示在滿足其它字段的制約條件后每月都執(zhí)行該命令操作。
逗號(,):可以用逗號隔開的值指定一個列表范圍,例如,“1,2,5,7,8,9”
中杠(-):可以用整數(shù)之間的中杠表示一個整數(shù)范圍,例如“2-6”表示“2,3,4,5,6”
正斜線(/):可以用正斜線指定時間的間隔頻率,例如“0-23/2”表示每兩小時執(zhí)行一次。同時正斜線可以和星號一起使用,例如*/10,如果用在minute字段,表示每十分鐘執(zhí)行一次。
實例:我這邊是每5分鐘調(diào)用一次所設置的地址
*/5 * * * * /usr/bin/curl -X POST https://...
* * * * * command #每1分鐘執(zhí)行一次command
3,15 * * * * command #每小時的第3和第15分鐘執(zhí)行
3,15 8-11 * * * command #在上午8點到11點的第3和第15分鐘執(zhí)行
3,15 8-11 */2 * * command #每隔兩天的上午8點到11點的第3和第15分鐘執(zhí)行
3,15 8-11 * * 1 command #每個星期一的上午8點到11點的第3和第15分鐘執(zhí)行
45 4 1,10,22 * * /etc/init.d/smb restart #每月1、10、22日的4 : 45重啟smb
總結(jié)
以上是生活随笔為你收集整理的centos 删除crontab_centos7 定时任务crontab命令详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: rf调用的python函数报错_Robo
- 下一篇: python数组plot_Python