Tusaha Maqaalka
- 1 Waa maxay Cron?
- 2 Sidee loo isticmaalaa Crontab?
- 3 Crontab Fulin Tusaalaha Amarka Hawsha la qorsheeyay
- 3.1 Tusaalaha 1: Fulinta amarkayga 1 daqiiqo kasta
- 3.2 Tusaalaha 2: Fulinta daqiiqadaha 3aad iyo 15aad ee saacad kasta
- 3.3 实例3:在上午8点到11点的第3和第15分钟执行
- 3.4 实例4:每隔两天的上午8点到11点的第3和第15分钟执行
- 3.5 实例5:每周一上午8点到11点的第3和第15分钟执行
- 3.6 Tusaale 6: Dib u bilow smb 21:30 habeen kasta
- 3.7 实例7:每月1、10、22日的4 : 45重启smb
- 3.8 Tusaale 8: Dib u bilow smb 1:10 Sabti iyo Axad kasta
- 3.9 Tusaalaha 9: Dib u bilaw smb 18kii daqiiqaba inta u dhaxaysa 00:23 iyo 00:30 maalin kasta
- 3.10 Tusaalaha 10: Dib u bilow smb Sabti kasta 11:00 pm
- 3.11 Tusaale 11: Dib u bilow smb saacad kasta
- 3.12 Tusaale 12: Dib u bilaw smb saacad kasta inta u dhaxaysa 11pm iyo 7am
- 4 Sidee loo tirtiraa hawsha Crontab ee cayiman?
LinuxHabka cron-ku-dhex-yaalla wuxuu naga caawin karaa inaan daboolno baahiyaha fulinta hawlaha la qorsheeyay.Adiga oo isticmaalaya qoraallada cron iyo qolofka, dhib ma leh in si joogto ah loo fuliyo amarrada shaqada ee aadka u adag.
Waa maxay Cron?
Waxa aan inta badan isticmaalno waacrontabamarka, kaas oo gaaban miiska cron.
Waa faylka qaabeynta ee cron, kaas oo sidoo kale lagu magacaabi karo liiska shaqada.
Waxaan ka heli karnaa faylasha qaabeynta ee ku habboon galka soo socda.
- Tusaha /var/spool/cron/ wuxuu kaydiyaa hawlaha crontab ee isticmaale kasta oo ay ku jiraan xidid, hawl kastana waxaa lagu magacaabaa abuuraha
- /etc/crontab Faylkaani wuxuu mas'uul ka yahay jadwaleynta hawlaha maamulka iyo dayactirka ee kala duwan.
- /etc/cron.d/ Hagahani waxa loo isticmaalaa in lagu kaydiyo faylal kasta ama qoraallada crontab ee la fulinayo.
- Waxaan sidoo kale gelin karnaa qoraallada /etc/cron.hourly, /etc/cron.daily, /etc/cron.weekly, /etc/cron.monthly directories, ha fuliso saacad kasta/maalintii/usbuuc kasta, bisha.
Sidee loo isticmaalaa Crontab?
Awaamiirteena sida caadiga ah loo isticmaalo waa sida soo socota:
crontab [-u username] //省略用户名表示操作当前用户的crontab -e (编辑工作表) -l (列出工作表里的命令) -r (删除工作表)
waxaan isticmaalnaacrontab -e
Geli tafatirka xaashida shaqada ee isticmaaleha hadda jira, kaas oo ah interface vim caadi ah.Xariiq kastaa waa amar.
Wax ka beddel xaashida shaqada▼
crontab -e
Qor warqadaha shaqada▼
crontab -l
Tirtir xaashida shaqada ▼
crontab -r
Amarka crontab wuxuu ka kooban yahay waqti + ficil, waqtigeeduna waadaqiiqo, saac, maalin, bil, toddobaadShan, hawlwadeenku wuxuu leeyahay
- * dhammaan tirooyinka kala duwan
- / inta tiro
- - laga bilaabo X ilaa Z
- ,nambarada xashiishka
Crontab Fulin Tusaalaha Amarka Hawsha la qorsheeyay
Tusaalaha 1: Fulinta amarkayga 1 daqiiqo kasta
* * * * * myCommand
Tusaalaha 2: Fulinta daqiiqadaha 3aad iyo 15aad ee saacad kasta
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
Tusaale 6: Dib u bilow smb 21:30 habeen kasta
30 21 * * * /etc/init.d/smb restart
实例7:每月1、10、22日的4 : 45重启smb
45 4 1,10,22 * * /etc/init.d/smb restart
Tusaale 8: Dib u bilow smb 1:10 Sabti iyo Axad kasta
10 1 * * 6,0 /etc/init.d/smb restart
Tusaalaha 9: Dib u bilaw smb 18kii daqiiqaba inta u dhaxaysa 00:23 iyo 00:30 maalin kasta
0,30 18-23 * * * /etc/init.d/smb restart
Tusaalaha 10: Dib u bilow smb Sabti kasta 11:00 pm
0 23 * * 6 /etc/init.d/smb restart
Tusaale 11: Dib u bilow smb saacad kasta
* */1 * * * /etc/init.d/smb restart
Tusaale 12: Dib u bilaw smb saacad kasta inta u dhaxaysa 11pm iyo 7am
* 23-7/1 * * * /etc/init.d/smb restart
Sidee loo tirtiraa hawsha Crontab ee cayiman?
SSH geli amarka crontab ee soo socda ▼
crontab -e
- Adoo u malaynaya hawlo badan, tirtir hawsha la qorsheeyay ee vim (ku dhaqaaq cursorka xariiqda qaabaynta si loo tirtiro, taabo furaha tirtirka si aad u tirtirto)
riix :wq
badbaadi oo ka bax
Hubi si aad u aragto in hawsha Crontab la tirtiray?
crontab -l
- Waxaa la ogaaday in shaqada crontab ee la qorsheeyay ee hadda la tirtiray aysan jirin, taas oo macnaheedu yahay in tirtirka lagu guuleystay.
CWP Control PanelSida loo Dejiyo Crontab Hawlaha Jadwalsan
- Hawsha la qorsheeyey, ku dar amar is-waafajin si aad si toos ah ula xidhiidho faylalka kaydka ah ee guddiga kantaroolka CWP ee GDrive.
Haddii aad isticmaalayso CWP Control Panel, gal CWP Control Panelee Server Setting
→ Crontab for root
▼
Gudaha "Ku dar Shaqooyinka Cron Full Custom", geli amarka soo socda ee si buuxda caadada u ah ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Si toos ah u hagaaji tusaha deegaanka subax kasta 7:00 subaxnimo
/backup2
diskka shabakadda oo leh magaca qaabeynta gdrivebackup2
Shaxda tusmada) - (Si toos ah u hagaaji tusaha deegaanka subax kasta 7:55 subaxnimo
/newbackup
diskka shabakadda oo leh magaca qaabeynta gdrivecwp-newbackup
Shaxda tusmada) - Isku xidhWordPressFaylasha bogga internetka, waxaa lagula talinayaa in aan dib loo soo celin si kordheysa, sababtoo ah imtixaanku wuxuu ogaaday in haddii magacyada faylalka ay isku mid yihiin, laakiin waxa ku jira faylalka ay ka duwan yihiin, aan la isku dhejin doonin.
Bilawga la qorsheeyay awgeedrcloneKa dib markii si toos ah u wada shaqaynta la dhammeeyo, habka rclone waxa laga yaabaa inuu wali ku socdo gadaasha, kaas oo qabsan doona ilaa 20% ee agabka CPU oo sababi doona qashin agabka serverka.
Sidaa darteed, waxaa lagama maarmaan ah in lagu daro amar shaqo oo si buuxda loo habeeyey si loogu qasbo habka rlone in la xiro ▼
00 09 * * * killall rclone
- (Si toos ah u xidh nidaamka clone 7:00 subax kasta)
Haddii guddiga kantaroolka CWP uusan wax ka beddeli karin hawlaha loo qorsheeyay Crontab, waxaad isticmaali kartaa FTP软件fur fayl /var/spool/cron/
Si toos ah wax uga beddel hawlaha waqtiga loo qabtay Crontab.
Sida loo isticmaalo kaydinta clone ee VPS?Fadlan guji linkiga hoose si aad u aragtoCentOSIsticmaalka GDrive Atomatic Sync Tutorial▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) la wadaagay "Linux Crontab Amarka Hawsha Qoraalka ee Jadwaleysan & Dejinta Isticmaalka Faylka Qaabeynta", kaas oo adiga ku caawinaya.
Ku soo dhawoow inaad wadaagto xiriirka maqaalkan:https://www.chenweiliang.com/cwl-1429.html
Ku soo dhawoow kanaalka Telegramka ee Chen Weiliang's blog si aad u hesho wararkii ugu dambeeyay!
📚 Hagahan waxa uu ka kooban yahay qiimo aad u weyn, 🌟Tani waa fursad naadir ah, ha seegin! ⏰⌛💨
Share iyo like saar hadaad jeceshahay!
Wadaagistaada iyo jeceylkaaga ayaa ah dhiirigelintayada joogtada ah!