作者:馬帥琦
歸檔:day17
時(shí)間:2019/3/22
Suid 是設(shè)置二進(jìn)制命令的權(quán)限、
Updatedb更新
什么是定時(shí)任務(wù)?
1周期性的執(zhí)行任務(wù)計(jì)劃的軟件linux定時(shí)任務(wù)的常用軟件crond
2使用定時(shí)任務(wù)軟件,可以每天每小時(shí),按你的需求可以重復(fù)的執(zhí)行一項(xiàng)工作
例如:備份都是0點(diǎn)以后,2點(diǎn)爬起來備份,4點(diǎn)以后睡覺
需要寫個(gè)程序?qū)崿F(xiàn)自動(dòng)備份鹅髓,然后讓定時(shí)任務(wù)軟件幫你執(zhí)行
鬧鐘。京景。迈勋。。醋粟∶夜剑可以追女朋有
3怎樣用
[if !supportLists](1)????[endif]用戶定時(shí)任務(wù)
Cron是定時(shí)任務(wù)的軟件名
Crond是服務(wù)進(jìn)程名真正實(shí)現(xiàn)定時(shí)任務(wù)服務(wù)
Crontab命令是用來設(shè)置定時(shí)任務(wù)規(guī)則配置的命令
要想配置定時(shí)任務(wù)重归,首先啟動(dòng)crond服務(wù)
Crontab命令是用來設(shè)置定時(shí)任務(wù)規(guī)則配置的命令
-l產(chǎn)看已設(shè)置的定時(shí)任務(wù)
-e編輯定時(shí)任務(wù)
-u產(chǎn)看特定用戶下的定時(shí)任務(wù)
Crontab –l =cat?/var/spool/cron/root
Crontab –e =vim?/var/spool/cron/root
[if !supportLists](2)????[endif]系統(tǒng)定時(shí)任務(wù)計(jì)劃
1不用管理員干預(yù),系統(tǒng)自動(dòng)執(zhí)行
也可以利用系統(tǒng)任務(wù)為管理原服務(wù)
編寫定時(shí)任務(wù)的語法:
# Example of job definition:
# .---------------- minute (0 - 59)
# |?.------------- hour (0 - 23)
# |?|? .---------- day of month (1 -31)
# |?|? |? .------- month (1 - 12) OR jan,feb,mar,apr...
# |?|? |? |?.----day of week(0 - 6) (Sunday=0 or 7)OR sun,mon,tue,wed,thu,fri,sat
# |?|? |? |? |
# *?*? *? *? *?command to be executed
共6列:
第1列分鐘? (0 - 59)? minute
第2列小時(shí)? (0 - 59)?? hour
第3列? 每天? (1 - 31)???dayof month
第4列?? 每月? (1 - 12)???month
第5列??? 每周?? (0 - 6)???day of week
第6列??? 執(zhí)行的命令任務(wù)或程序
特殊符號(hào):
* 每??
- 連續(xù)的分隔符
厦凤,列舉
/n??? n是數(shù)字鼻吮。??? 是每隔n單位時(shí)間,
30?9?* * 0
30 8? * * *
/var/log/cron? 報(bào)錯(cuò)日志