Isalathiso senqaku
- 1 Yintoni iCron?
- 2 Isetyenziswa njani iCrontab?
- 3 I-Crontab yenza umzekelo ocwangcisiweyo woMsebenzi
- 3.1 Umzekelo 1: Yenza iMyCommand rhoqo ngomzuzu omnye
- 3.2 Umzekelo 2: Ukwenziwa kwimizuzu yesi-3 neye-15 kwiyure nganye
- 3.3 实例3:在上午8点到11点的第3和第15分钟执行
- 3.4 实例4:每隔两天的上午8点到11点的第3和第15分钟执行
- 3.5 实例5:每周一上午8点到11点的第3和第15分钟执行
- 3.6 Umzekelo 6: Qala kwakhona i-smb ngo-21:30 rhoqo ebusuku
- 3.7 实例7:每月1、10、22日的4 : 45重启smb
- 3.8 Umzekelo 8: Qala kwakhona i-smb ngo-1:10 rhoqo ngoMgqibelo nangeCawa
- 3.9 Umzekelo 9: Qalisa kwakhona i-smb rhoqo ngemizuzu engama-18 phakathi kwentsimbi ye-00:23 kunye ne-00:30 yonke imihla.
- 3.10 Umzekelo 10: Qala kwakhona i-smb rhoqo ngoMgqibelo ngo-11:00 ebusuku
- 3.11 Umzekelo 11: Qala kwakhona i-smb rhoqo ngeyure
- 3.12 Umzekelo 12: Qala kwakhona i-smb rhoqo ngeyure phakathi kwentsimbi ye-11pm kunye ne-7am
- 4 Uwucima njani umsebenzi ochaziweyo weCrontab?
LinuxInkqubo ye-cron eyakhelwe-ngaphakathi inokusinceda ukuba sihlangabezane neemfuno zokwenza imisebenzi ecwangcisiweyo Ngokusebenzisa icron kunye nezikripthi zeqokobhe, akukho ngxaki ekuphumezeni rhoqo imiyalelo yemisebenzi entsonkothileyo.
Yintoni iCron?
Into esisoloko siyisebenzisaicrontabumyalelo, omfutshane kwitafile yecron.
Yifayile yoqwalaselo yecron, enokuthiwa kwakhona luluhlu lomsebenzi.
Singafumana iifayile zoqwalaselo ezifanelekileyo kwezi ncwadi zineenkcukacha zilandelayo.
- I/var/spool/cron/ directory igcina crontab imisebenzi yomsebenzisi ngamnye ukuquka ingcambu, kwaye umsebenzi ngamnye uthiywe ngomdali.
- /etc/crontab Le fayile inoxanduva lokucwangcisa imisebenzi eyahlukeneyo yolawulo nolondolozo.
- /etc/cron.d/ Olu lawulo lusetyenziselwa ukugcina naziphi na iifayile zecrontab okanye izikripthi eziza kuphunyezwa.
- Singakwazi nokubeka izikripthi kwi /etc/cron.hourly, /etc/cron.daily, /etc/cron.weekly, /etc/cron.monthly abalawuli, mayenze yonke iyure/usuku/iveki, inyanga.
Isetyenziswa njani iCrontab?
Imiyalelo yethu edla ngokusetyenziswa yile ilandelayo:
crontab [-u username] //省略用户名表示操作当前用户的crontab -e (编辑工作表) -l (列出工作表里的命令) -r (删除工作表)
sisebenzisacrontab -e
Ngenisa ukuhlelwa kwephepha lomsebenzi lomsebenzisi wangoku, ujongano oluqhelekileyo lwe-vim.Umgca ngamnye ngumyalelo.
Hlela iPhepha lokusebenzela▼
crontab -e
Dwelisa amaphepha okusebenzela▼
crontab -l
Cima iphepha lomsebenzi ▼
crontab -r
Umyalelo we-crontab uqulunqwe lixesha + isenzo, kwaye ixesha layo liumzuzu, iyure, usuku, inyanga, ivekiIsihlanu, umqhubi unayo
- * onke amanani kuluhlu
- / mangaphi amanani
- - ukusuka ku-X ukuya ku-Z
- ,amanani e-hash
I-Crontab yenza umzekelo ocwangcisiweyo woMsebenzi
Umzekelo 1: Yenza iMyCommand rhoqo ngomzuzu omnye
* * * * * myCommand
Umzekelo 2: Ukwenziwa kwimizuzu yesi-3 neye-15 kwiyure nganye
3,15 * * * * myCommand
实例3:在上午8点到11点的第3和第15分钟执行
3,15 8-11 * * * myCommand
实例4:每隔两天的上午8点到11点的第3和第15分钟执行
3,15 8-11 */2 * * myCommand
实例5:每周一上午8点到11点的第3和第15分钟执行
3,15 8-11 * * 1 myCommand
Umzekelo 6: Qala kwakhona i-smb ngo-21:30 rhoqo ebusuku
30 21 * * * /etc/init.d/smb restart
实例7:每月1、10、22日的4 : 45重启smb
45 4 1,10,22 * * /etc/init.d/smb restart
Umzekelo 8: Qala kwakhona i-smb ngo-1:10 rhoqo ngoMgqibelo nangeCawa
10 1 * * 6,0 /etc/init.d/smb restart
Umzekelo 9: Qalisa kwakhona i-smb rhoqo ngemizuzu engama-18 phakathi kwentsimbi ye-00:23 kunye ne-00:30 yonke imihla.
0,30 18-23 * * * /etc/init.d/smb restart
Umzekelo 10: Qala kwakhona i-smb rhoqo ngoMgqibelo ngo-11:00 ebusuku
0 23 * * 6 /etc/init.d/smb restart
Umzekelo 11: Qala kwakhona i-smb rhoqo ngeyure
* */1 * * * /etc/init.d/smb restart
Umzekelo 12: Qala kwakhona i-smb rhoqo ngeyure phakathi kwentsimbi ye-11pm kunye ne-7am
* 23-7/1 * * * /etc/init.d/smb restart
Uwucima njani umsebenzi ochaziweyo weCrontab?
SSH ngenisa lo myalelo ulandelayo wecrontab ▼
crontab -e
- Uthatha imisebenzi emininzi, cima umsebenzi ocwangcisiweyo ochaziweyo kwi-vim (hambisa ikhesa kumgca woqwalaselo ukuze ucinywe, cofa iqhosha lokucima ukucima)
cinezela :wq
gcina kwaye uphume
Jonga ukuze ubone ukuba umsebenzi weCrontab ucinyiwe na?
crontab -l
- Kufunyenwe ukuba umsebenzi ocwangcisiweyo we-crontab osanda kususwa awukho, oko kuthetha ukuba ukucima kuphumelele.
Iphaneli yokulawula yeCWPUyiseta njani iCrontab yeMisebenzi ecwangcisiweyo
- Kumsebenzi ocwangcisiweyo, yongeza umyalelo wongqamaniso ukuze ungqamanise ngokuzenzekelayo iifayile zogcino lwephaneli yolawulo yeCWP kwiGDrive.
Ukuba usebenzisa iPhaneli yoLawulo yeCWP, ngena kwiPhaneli yoLawulo yeCWPka Server Setting
→ Crontab for root
▼
Kwi "Yongeza iMisebenzi yeCron egcweleyo", faka lo myalelo ulandelayo we-cron yesiko ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Vumelanisa ngokuzenzekelayo ulawulo lwasekhaya rhoqo kusasa ngentsimbi yesi-7:00 kusasa
/backup2
kwidisk yomsebenzi womnatha enegama loqwalaselo gdrivebackup2
Isiqulatho) - (Vumelanisa ngokuzenzekelayo ulawulo lwasekhaya rhoqo kusasa ngentsimbi yesi-7:55 kusasa
/newbackup
kwidisk yomsebenzi womnatha enegama loqwalaselo gdrivecwp-newbackup
Isiqulatho) - 同步WordPressKwiifayile zewebhusayithi, kucetyiswa ukuba ungagcini ngokunyuka, kuba uvavanyo lufumene ukuba ukuba amagama eefayile afanayo, kodwa iziqulatho zeefayile ziyahluka, aziyi kulungelelaniswa.
Ngenxa yokuqalisa okucwangcisiweyoinkanyambaEmva kokuba ulungelelwaniso oluzenzekelayo lugqityiwe, inkqubo ye-rclone isenokuthi iqhube ngasemva, eya kuhlala ukuya kuthi ga kwi-20% yezixhobo ze-CPU kwaye ibangele inkcitho yemithombo yomncedisi.
Ke ngoko, kuyafuneka ukongeza umyalelo ocwangcisiweyo womsebenzi ocwangcisiweyo ngokupheleleyo ukunyanzela inkqubo yerclone ukuvala ▼
00 09 * * * killall rclone
- (Vala ngokuzenzekelayo inkqubo ye-rclone ngo-7:00 rhoqo kusasa)
Ukuba indawo yolawulo yeCWP ayinakuhlela imisebenzi ecwangcisiweyo yeCrontab, ungasebenzisa iFTP软件vula ifayile /var/spool/cron/
Hlela imisebenzi enexesha yeCrontab ngokuthe ngqo.
Uyisebenzisa njani i-rclone backup yeVPS?Nceda ucofe ikhonkco elingezantsi ukujongaCentOSUkusebenzisa i-GDrive Automatic Sync Tutorial▼
Ndiyathemba Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kwabelwane "I-Linux Crontab ecwangcisiweyo yoMsebenzi weSikripthi Umyalelo kunye nokuSeta uSetyenziso lweFayile yoqwalaselo", eluncedo kuwe.
Wamkelekile ukwabelana ngekhonkco leli nqaku:https://www.chenweiliang.com/cwl-1429.html
Wamkelekile kwisitishi seTelegram sebhlog kaChen Weiliang ukufumana uhlaziyo lwamva nje!
📚 Esi sikhokelo sinexabiso elikhulu, 🌟Eli lithuba elinqabileyo, ungaliphoswa! ⏰⌛💨
Yabelana kwaye uthanda ukuba uyathanda!
Ukwabelana kwakho kunye nezinto ozithandayo ziyinkuthazo yethu eqhubekayo!