Linux Crontab waxay fulisaa amarada hawsha qoraalka si joogto ah waxayna dejisaa isticmaalka faylka qaabeynta

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 -eGeli 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

Linux Crontab waxay fulisaa amarada hawsha qoraalka si joogto ah waxayna dejisaa isticmaalka faylka qaabeynta

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 SettingCrontab for root ▼

Sidee loo dejiyaa hawlaha Crontab waqtiyeysan si ay si toos ah ugula jaanqaadaan GDrive gudaha guddiga kantaroolka CWP?2aad

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 /backup2diskka shabakadda oo leh magaca qaabeynta gdrivebackup2Shaxda tusmada)
  • (Si toos ah u hagaaji tusaha deegaanka subax kasta 7:55 subaxnimo /newbackup  diskka shabakadda oo leh magaca qaabeynta gdrivecwp-newbackupShaxda 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!

🔔 Noqo kuwa ugu horreeya ee hela "ChatGPT Content Suuqgeynta AI Hagaha Isticmaalka Qalabka" ee tusaha sare ee kanaalka! 🌟
📚 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!

 

评论

Cinwaanka emailkaaga lama daabici doono. 项 已 用 * Calaamadda

kor ugu rog