Akwụkwọ ndekọ ederede
Usoro cron nke Linux arụnyere n'ime nwere ike inyere anyị aka iru ihe anyị chọrọ maka imezu ọrụ ndị a haziri ahazi. Site na iji cron na shell scripts, anyị nwere ike imezu iwu ọrụ dị mgbagwoju anya na usoro oge.
Kedu ihe bụ Cron?
Anyị na-ejikarị iwu crontab eme ihe, nke dị mkpụmkpụ maka tebụl cron.
Ọ bụ faịlụ nhazi maka cron, nke nwekwara ike ịkpọ ndepụta ọrụ.
Anyị nwere ike ịchọta faịlụ nhazi dị mkpa na nchekwa ndị a.
- Akwụkwọ ndekọ / var / spool / cron / ndekọ na-echekwa ọrụ crontab maka onye ọrụ ọ bụla gụnyere mgbọrọgwụ, a na-akpọkwa ọrụ ọ bụla aha onye okike.
- /etc/crontab Faịlụ a bụ maka ịhazi ọrụ nhazi na nhazi dị iche iche.
- /etc/cron.d/ A na-eji akwụkwọ ndekọ aha a na-echekwa faịlụ ma ọ bụ script crontab ọ bụla a ga-egbu.
- Anyị nwekwara ike itinye scripts na /etc/cron.hourly, /etc/cron.daily, /etc/cron.weekly, /etc/cron.monthly directories, ka ọ na-eme kwa awa / ụbọchị / izu, ọnwa.
Kedu otu esi eji Crontab?
Iwu anyị na-ejikarị bụ ndị a:
crontab [-u username] //省略用户名表示操作当前用户的crontab
-e (编辑工作表)
-l (列出工作表里的命令)
-r (删除工作表)anyị na-ejicrontab -eTinye akwụkwọ ndezi akwụkwọ ọrụ nke onye ọrụ ugbu a, nke bụ interface vim nkịtị.Ahịrị ọ bụla bụ iwu.
Dezie akwụkwọ ọrụ▼
crontab -e
Depụta akwụkwọ ọrụ ▼
crontab -l
Hichapụ akwụkwọ ọrụ ▼
crontab -r
A na-ahazi iwu crontab dị ka oge + ihe omume. Nhọrọ oge gụnyere nkeji, awa, ụbọchị, ọnwa, na Fraịde. Ndị ọrụ gụnyere...
- * nọmba niile dị na nso nso
- / ole ọnụọgụgụ
- - site na X ruo Z
- ,nọmba hash
Crontab Mezue Ihe Nlereanya Iwu Ọrụ Haziri

Ọmụmatụ 1: Mee iwu m kwa nkeji 1 ọ bụla
* * * * * myCommand
Ọmụmaatụ 2: N'oge nke 3rd na 15th nke awa ọ bụla
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
Ọmụmatụ 6: Malitegharịa ekwentị smb na 21:30 abalị ọ bụla
30 21 * * * /etc/init.d/smb restart
实例7:每月1、10、22日的4 : 45重启smb
45 4 1,10,22 * * /etc/init.d/smb restart
Ọmụmaatụ 8: Malitegharịa ekwentị smb na 1:10 ụbọchị Satọde na Sọnde ọ bụla
10 1 * * 6,0 /etc/init.d/smb restart
Ọmụmatụ 9: Malitegharịa ekwentị smb kwa nkeji 18 n'etiti 00:23 na 00:30 kwa ụbọchị.
0,30 18-23 * * * /etc/init.d/smb restart
Ọmụmatụ 10: Malitegharịa ekwentị smb Saturday ọ bụla n'elekere 11:00 nke ehihie
0 23 * * 6 /etc/init.d/smb restart
Ọmụmatụ 11: Malitegharịa ekwentị smb kwa elekere
* */1 * * * /etc/init.d/smb restart
Ọmụmaatụ 12: Malitegharịa ekwentị smb kwa elekere n'etiti elekere iri na otu na elekere asaa nke ụtụtụ
* 23-7/1 * * * /etc/init.d/smb restart
Otu esi ehichapụ ọrụ Crontab akọwapụtara?
SSH tinye iwu crontab a ▼
crontab -e
- Na-eche ọtụtụ ọrụ, hichapụ ọrụ akwadoro na vim (bugharịa cursor na ahịrị nhazi ka ehichapụ, pịa igodo ihichapụ ka ihichapụ)
pịa :wq chekwaa wee pụọ
Lelee ka ịhụ ma ehichapụrụ ọrụ Crontab?
crontab -l
- Achọpụtara na ọrụ crontab ahaziri nke ehichapụrụ adịghị adị, nke pụtara na nhichapụ ahụ gara nke ọma.
Kedu ka esi malite ọrụ Cron?
Iji iwu njikwa ọrụ sistemụ : N'ọnọdụ ụfọdụ, ị nwere ike ịchọ iji iwu njikwa ọrụ sistemụ ozugbo iji malitegharịa ọrụ cron.
Karịsịa, mgbe ị na-agbakwụnye ma ọ bụ na-agbanwe ọrụ Cron akwadoro na HestiaCP , a ga-amalitegharị ọrụ Cron ka mgbanwe ndị ahụ wee malite ịrụ ọrụ.
Nke a na-agụnyekarị otu n'ime iwu ndị a:
Maka ojiji
systemdSistemu:sudo systemctl restart cronMaka ojiji
init.dEderede maka sistemụ ochie:sudo /etc/init.d/cron restartMaka ojiji
serviceSistemu iwu:sudo service cron restart
Ogwe njikwa CWPOtu esi edobe ihe aga-eme Crontab
- N'ime ọrụ akwadoro, tinye iwu mmekọrịta ka ịmekọrịta faịlụ ndabere nke ogwe njikwa CWP na GDrive ozugbo.
Ọ bụrụ na ị na-eji CWP Control Panel, banye na CWP Control Panelnke Server Setting → Crontab for root ▼

Na "Tinye ọrụ Cron zuru oke", tinye iwu cron omenala zuru oke ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Mekọrịta ndekọ mpaghara na akpaghị aka kwa ụtụtụ na 7:00 nke ụtụtụ
/backup2na diski netwọk na aha nhazi gdrivebackup2Tebulu ọdịnaya) - (Mekọrịta ndekọ mpaghara na akpaghị aka kwa ụtụtụ na 7:55 nke ụtụtụ
/newbackupna diski netwọk na aha nhazi gdrivecwp-newbackupTebulu ọdịnaya) - MekọrịtaWordPressMaka faịlụ webụsaịtị, a na-atụ aro ka ị ghara ịkwado ya nke ukwuu, n'ihi na ule ahụ chọpụtara na ọ bụrụ na aha faịlụ ahụ bụ otu, mana ọdịnaya nke faịlụ dị iche iche, ha agaghị emekọrịta.
N'ihi na usoro rclone nwere ike ịnọgide na-arụ ọrụ n'azụ mgbe emechara usoro nhazi nke mmekọrịta akpaka , ọ nwere ike iri ihe ruru 20% nke akụrụngwa CPU, na-ebute ihe mkpofu nke akụrụngwa sava.
Ya mere, ọ dị mkpa ịgbakwunye iwu ọrụ ahaziri ahaziri nke ọma iji mee ka usoro rclone mechie ▼
00 09 * * * killall rclone
- (Mechie usoro rclone na-akpaghị aka na 7:00 kwa ụtụtụ)
Ọ bụrụ na ogwe njikwa CWP enweghị ike dezie ọrụ akwadoro Crontab, ịnwere ike iji FTP软件mepee faịlụ /var/spool/cron/ Dezie ihe aga-eme Crontab ozugbo.
Kedu otu esi eji rclone akwado VPS? Biko pịa njikọ dị n'okpuru iji lee nkuzi CentOS gbasara mmekọrịta akpaka site na iji GDrive ▼
Enwere m olileanya na isiokwu "Linux Crontab Scheduled Script Task Commands & Configuration File Use" nke e kesara na blọgụ Chen Weiliang ( https://www.chenweiliang.com/ ) ga-abara gị uru.
Nwere onwe gị ịkọrọ njikọ akụkọ a: https://www.chenweiliang.com/cwl-1429.html

