Sengoli sa Lingoloa
- 1 Cron ke eng?
- 2 Crontab e sebelisoa joang?
- 3 Crontab Etsa Mohlala oa Taelo ea Mosebetsi o Reriloeng
- 3.1 Mohlala 1: Phetha myCommand motsotso o mong le o mong
- 3.2 Mohlala 2: Phethahatso ka metsotso ea 3 le ea 15 ea hora e 'ngoe le e 'ngoe
- 3.3 实例3:在上午8点到11点的第3和第15分钟执行
- 3.4 实例4:每隔两天的上午8点到11点的第3和第15分钟执行
- 3.5 实例5:每周一上午8点到11点的第3和第15分钟执行
- 3.6 Mohlala 6: Qala hape smb ka 21:30 bosiu bo bong le bo bong
- 3.7 实例7:每月1、10、22日的4 : 45重启smb
- 3.8 Mohlala 8: Qala hape smb ka 1:10 Moqebelo le Sontaha se seng le se seng
- 3.9 Mohlala 9: Qala hape smb metsotso e meng le e meng e 18 lipakeng tsa 00:23 le 00:30 letsatsi le letsatsi.
- 3.10 Mohlala 10: Qala hape smb Moqebelo o mong le o mong ka 11:00 mantsiboea
- 3.11 Mohlala 11: Qala hape smb hora e 'ngoe le e 'ngoe
- 3.12 Mohlala 12: Qala hape smb hora e 'ngoe le e 'ngoe pakeng tsa 11pm le 7am
- 4 Mokhoa oa ho hlakola mosebetsi o boletsoeng oa Crontab?
LinuxThe build-in cron process e ka re thusa ho fihlela litlhoko tsa ho etsa mesebetsi e reriloeng.Ka ho sebelisa cron le shell scripts, ha ho na bothata ba ho etsa kamehla litaelo tse rarahaneng haholo tsa mosebetsi.
Cron ke eng?
Seo re se sebelisang hangata kecrontabtaelo, e khuts'oane bakeng sa tafole ea cron.
Ke faele ea tlhophiso ea cron, eo hape e ka bitsoang lethathamo la mesebetsi.
Re ka fumana lifaele tsa tlhophiso tse loketseng lifoldareng tse latelang.
- The / var / spool / cron / directory e boloka mesebetsi ea crontab bakeng sa mosebelisi e mong le e mong ho kenyeletsoa motso, mme mosebetsi o mong le o mong o rehiloe lebitso la moetsi.
- /etc/crontab Faele ena e ikarabella bakeng sa ho hlophisa mesebetsi e fapaneng ea tsamaiso le tlhokomelo.
- /etc/cron.d/ Bukana ena e sebelisoa ho boloka lifaele kapa mangolo afe kapa afe a crontab a lokelang ho etsoa.
- Hape re ka kenya mangolo ho /etc/cron.hourly, /etc/cron.daily, /etc/cron.weekly, /etc/cron.monthly directory, e ke e phethe hora e 'ngoe le e 'ngoe/letsatsi/beke, khoeli.
Crontab e sebelisoa joang?
Litaelo tsa rona tse sebelisoang hangata ke tse latelang:
crontab [-u username] //省略用户名表示操作当前用户的crontab -e (编辑工作表) -l (列出工作表里的命令) -r (删除工作表)
re sebelisacrontab -e
Kenya mokhoa oa ho hlophisa leqephe la mosebelisi oa hajoale, e leng sebopeho se tloaelehileng sa vim.Mola o mong le o mong ke taelo.
Fetola Leqephe la Mosebetsi▼
crontab -e
Thathamisa maqephe a mosebetsi▼
crontab -l
Hlakola leqephe la mosebetsi ▼
crontab -r
Taelo ea crontab e entsoe ka nako + ketso, 'me nako ea eona kemotsotso, hora, letsatsi, khoeli, bekeBohlano, opareitara e na le
- * dinomoro tsohle sebakeng
- / lipalo tse kae
- - ho tloha ho X ho ea ho Z
- ,linomoro tsa hash
Crontab Etsa Mohlala oa Taelo ea Mosebetsi o Reriloeng
Mohlala 1: Phetha myCommand motsotso o mong le o mong
* * * * * myCommand
Mohlala 2: Phethahatso ka metsotso ea 3 le ea 15 ea hora e 'ngoe le e 'ngoe
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
Mohlala 6: Qala hape smb ka 21:30 bosiu bo bong le bo bong
30 21 * * * /etc/init.d/smb restart
实例7:每月1、10、22日的4 : 45重启smb
45 4 1,10,22 * * /etc/init.d/smb restart
Mohlala 8: Qala hape smb ka 1:10 Moqebelo le Sontaha se seng le se seng
10 1 * * 6,0 /etc/init.d/smb restart
Mohlala 9: Qala hape smb metsotso e meng le e meng e 18 lipakeng tsa 00:23 le 00:30 letsatsi le letsatsi.
0,30 18-23 * * * /etc/init.d/smb restart
Mohlala 10: Qala hape smb Moqebelo o mong le o mong ka 11:00 mantsiboea
0 23 * * 6 /etc/init.d/smb restart
Mohlala 11: Qala hape smb hora e 'ngoe le e 'ngoe
* */1 * * * /etc/init.d/smb restart
Mohlala 12: Qala hape smb hora e 'ngoe le e 'ngoe pakeng tsa 11pm le 7am
* 23-7/1 * * * /etc/init.d/smb restart
Mokhoa oa ho hlakola mosebetsi o boletsoeng oa Crontab?
SSH kenya taelo e latelang ea crontab ▼
crontab -e
- Ho nka mesebetsi e mengata, hlakola mosebetsi o reriloeng ho vim (tsamaisa sesupa moleng oa tlhophiso hore o tlosoe, tobetsa konopo ea ho hlakola ho hlakola)
tobetsa :wq
boloka le ho tsoa
Lekola ho bona hore na mosebetsi oa Crontab o hlakotsoe?
crontab -l
- Ho fumanoa hore mosebetsi o hlophisitsoeng oa crontab o sa tsoa tlosoa ha o eo, ho bolelang hore ho tlosoa hoa atleha.
Sehlopha sa Taolo sa CWPMokhoa oa ho beha mesebetsi e reriloeng ea Crontab
- Mosebetsing o reriloeng, eketsa taelo ea kamahanyo ho hokahanya lifaele tsa "backup" tsa phanele ea taolo ea CWP ho GDrive.
Haeba u sebelisa Panel ea Taolo ea CWP, kena ho Panel ea Taolo ea CWPea Server Setting
→ Crontab for root
▼
Ho "Eketsa Mesebetsi e Tloaelehileng ea Cron", kenya taelo e latelang ea tloaelo ea cron ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Khokahanya bukana ea sebaka ka bo eona hoseng ho hong le ho hong ka 7:00 hoseng
/backup2
ho disk ea marang-rang e nang le lebitso la tlhophiso gdrivebackup2
Tafole ea likateng) - (Khokahanya bukana ea sebaka ka bo eona hoseng ho hong le ho hong ka 7:55 hoseng
/newbackup
ho disk ea marang-rang e nang le lebitso la tlhophiso gdrivecwp-newbackup
Tafole ea likateng) - AmahanyaWordpressBakeng sa lifaele tsa sebaka sa marang-rang, ho kgothaletswa hore o se ke oa boloka morao ka ho eketseha, hobane tlhahlobo e fumane hore haeba mabitso a lifaele a tšoana, empa litaba tsa lifaele li fapane, li ke ke tsa lumellana.
Ka lebaka la qalo e reriloengho fofa ha seretseKamora hore khokahano ea othomathiki e phetheloe, ts'ebetso ea rclone e kanna ea sebetsa ka morao, e tla nka hoo e ka bang 20% ea lisebelisoa tsa CPU mme e baka tšenyo ea lisebelisoa tsa seva.
Ka hona, hoa hlokahala ho kenyelletsa taelo ea mosebetsi e hlophisitsoeng ka botlalo ho qobella ts'ebetso ea rclone ho koala ▼
00 09 * * * killall rclone
- (Ka boiketsetso koala tšebetso ea rclone ka 7:00 hoseng ho hong le ho hong)
Haeba phanele ea taolo ea CWP e sa khone ho hlophisa mesebetsi e reriloeng ea Crontab, o ka sebelisa FTP软件bula faele /var/spool/cron/
Fetola mesebetsi ea nako ea Crontab ka kotloloho.
U ka sebelisa backup ea rclone joang bakeng sa VPS?Ka kopo, tobetsa sehokelo se ka tlase ho shebaCentOSHo sebelisa GDrive Automatic Sync Tutorial▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) o ile a arolelana "Linux Crontab Scheduled Script Task Task & Setting Configuration File Use", e leng thuso ho uena.
Rea u amohela ho arolelana sehokelo sa sengoloa sena:https://www.chenweiliang.com/cwl-1429.html
Rea u amohela ho mocha oa Telegraph oa blog ea Chen Weiliang ho fumana lintlha tsa morao-rao!
📚 Tataiso ena e na le boleng bo boholo, 🌟Ona ke monyetla o sa tloaelehang, se ke oa o fetoa! ⏰⌛💨
Share le rata haeba u rata!
Ho arolelana le lintho tseo u li ratang ke khothatso ea rona e tsoelang pele!