Direttorju tal-Artikoli
- 1 X'inhu Cron?
- 2 Kif jintuża Crontab?
- 3 Crontab Eżegwixxi Eżempju ta' Kmand tal-Kompitu Skedat
- 3.1 Eżempju 1: Esegwi myCommand kull minuta
- 3.2 Eżempju 2: Eżekuzzjoni fit-3 u l-15-il minuta ta’ kull siegħa
- 3.3 实例3:在上午8点到11点的第3和第15分钟执行
- 3.4 实例4:每隔两天的上午8点到11点的第3和第15分钟执行
- 3.5 实例5:每周一上午8点到11点的第3和第15分钟执行
- 3.6 Eżempju 6: Erġa ibda smb fil-21:30 kull lejl
- 3.7 实例7:每月1、10、22日的4 : 45重启smb
- 3.8 Eżempju 8: Erġa ibda smb fis-1:10 kull nhar ta’ Sibt u Ħadd
- 3.9 Eżempju 9: Ibda mill-ġdid smb kull 18 minuta bejn 00:23 u 00:30 kuljum
- 3.10 Eżempju 10: Ibda mill-ġdid smb kull nhar ta’ Sibt fil-11:00 pm
- 3.11 Eżempju 11: Ibda mill-ġdid smb kull siegħa
- 3.12 Eżempju 12: Erġa ibda smb kull siegħa bejn il-11pm u s-7am
- 4 Kif tħassar il-kompitu Crontab speċifikat?
LinuxIl-proċess cron inkorporat jista 'jgħinna nilħqu l-ħtiġijiet tal-eżekuzzjoni ta' kompiti skedati.Bli nużaw skripts cron u shell, m'hemm l-ebda problema fl-eżekuzzjoni regolari ta 'kmandi ta' kompiti kumplessi ħafna.
X'inhu Cron?
Dak li spiss nużaw huwacrontabkmand, li huwa qasir għal cron table.
Huwa l-fajl tal-konfigurazzjoni għal cron, li jista 'jissejjaħ ukoll il-lista tax-xogħol.
Nistgħu nsibu l-fajls tal-konfigurazzjoni rilevanti fil-folders li ġejjin.
- Id-direttorju /var/spool/cron/ jaħżen il-kompiti tal-crontab għal kull utent inkluż l-għerq, u kull kompitu huwa msemmi wara l-kreatur
- /etc/crontab Dan il-fajl huwa responsabbli għall-iskedar ta' diversi kompiti amministrattivi u ta' manutenzjoni.
- /etc/cron.d/ Dan id-direttorju jintuża biex jaħżen kwalunkwe fajl jew skripts crontab li jridu jiġu esegwiti.
- Nistgħu wkoll inpoġġu skripts f'/etc/cron.hourly, /etc/cron.daily, /etc/cron.weekly, /etc/cron.monthly direttorji, ħalliha tesegwixxi kull siegħa/jum/ġimgħa, xahar.
Kif jintuża Crontab?
Il-kmandi komunement użati tagħna huma kif ġej:
crontab [-u username] //省略用户名表示操作当前用户的crontab -e (编辑工作表) -l (列出工作表里的命令) -r (删除工作表)
nużawcrontab -e
Daħħal l-editjar tal-worksheet tal-utent attwali, li hija interface komuni vim.Kull linja hija kmand.
Edit Worksheet▼
crontab -e
Lista worksheets▼
crontab -l
Ħassar worksheet ▼
crontab -r
Il-kmand ta 'crontab huwa magħmul minn ħin + azzjoni, u l-ħin tiegħu huwaminuta, siegħa, jum, xahar, ġimgħaĦamsa, l-operatur għandu
- * in-numri kollha fil-medda
- / kemm numri
- - minn X sa Z
- ,numri hash
Crontab Eżegwixxi Eżempju ta' Kmand tal-Kompitu Skedat
Eżempju 1: Esegwi myCommand kull minuta
* * * * * myCommand
Eżempju 2: Eżekuzzjoni fit-3 u l-15-il minuta ta’ kull siegħa
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
Eżempju 6: Erġa ibda smb fil-21:30 kull lejl
30 21 * * * /etc/init.d/smb restart
实例7:每月1、10、22日的4 : 45重启smb
45 4 1,10,22 * * /etc/init.d/smb restart
Eżempju 8: Erġa ibda smb fis-1:10 kull nhar ta’ Sibt u Ħadd
10 1 * * 6,0 /etc/init.d/smb restart
Eżempju 9: Ibda mill-ġdid smb kull 18 minuta bejn 00:23 u 00:30 kuljum
0,30 18-23 * * * /etc/init.d/smb restart
Eżempju 10: Ibda mill-ġdid smb kull nhar ta’ Sibt fil-11:00 pm
0 23 * * 6 /etc/init.d/smb restart
Eżempju 11: Ibda mill-ġdid smb kull siegħa
* */1 * * * /etc/init.d/smb restart
Eżempju 12: Erġa ibda smb kull siegħa bejn il-11pm u s-7am
* 23-7/1 * * * /etc/init.d/smb restart
Kif tħassar il-kompitu Crontab speċifikat?
SSH daħħal il-kmand crontab li ġej ▼
crontab -e
- Jekk wieħed jassumi kompiti multipli, ħassar il-kompitu skedat speċifikat f'vim (ċaqlaq il-cursor għal-linja tal-konfigurazzjoni li trid titħassar, agħfas iċ-ċavetta tħassar biex tħassar)
agħfas :wq
issalva u toħroġ
Iċċekkja biex tara jekk il-kompitu Crontab tħassarx?
crontab -l
- Jinstab li l-kompitu skedat tal-crontab li għadu kif ġie mħassar ma jeżistix, li jfisser li t-tħassir huwa suċċess.
Panel tal-Kontroll tas-CWPKif Issettja l-Kompiti Skedati tal-Crontab
- Fil-kompitu skedat, żid kmand ta 'sinkronizzazzjoni biex tissinkronizza awtomatikament il-fajls tal-backup tal-pannell tal-kontroll CWP ma' GDrive.
Jekk tuża l-Panew tal-Kontroll tas-CWP, idħol fil-Panel tal-Kontroll tas-CWPTal Server Setting
→ Crontab for root
▼
F'"Żid Impjiegi Cron Custom Sħiħ", daħħal il-kmand cron kompletament personalizzat li ġej ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Sinkronizza awtomatikament id-direttorju lokali kull filgħodu fis-7:00 am
/backup2
għad-diska tan-netwerk bl-isem tal-konfigurazzjoni gdrivebackup2
Werrej) - (Sinkronizza awtomatikament id-direttorju lokali kull filgħodu fis-7:55 am
/newbackup
għad-diska tan-netwerk bl-isem tal-konfigurazzjoni gdrivecwp-newbackup
Werrej) - IssinkronizzaWordPressGħall-fajls tal-websajt, huwa rakkomandat li ma ssirx backup b'mod inkrementali, minħabba li t-test sab li jekk l-ismijiet tal-fajls huma l-istess, iżda l-kontenuti tal-fajls huma differenti, dawn mhux se jkunu sinkronizzati.
minħabba l-bidu tal-ħinrklonuWara li titlesta s-sinkronizzazzjoni awtomatika, il-proċess rclone jista 'xorta jaħdem fl-isfond, li se jokkupa sa 20% tar-riżorsi tas-CPU, li jirriżulta fi ħela ta' riżorsi tas-server.
Għalhekk, huwa meħtieġ li żżid kmand tal-kompitu skedat kompletament personalizzat biex iġġiegħel il-proċess rclone jagħlaq ▼
00 09 * * * killall rclone
- (Agħlaq awtomatikament bil-forza l-proċess rclone fis-7:00 kull filgħodu)
Jekk il-pannell tal-kontroll CWP ma jistax jeditja l-kompiti skedati ta 'Crontab, tista' tuża l-FTP软件打开 文件 /var/spool/cron/
Editja l-kompiti b'ħin Crontab direttament.
Kif tuża backup rclone għal VPS?Jekk jogħġbok ikklikkja l-link hawn taħt biex taraCentOSTutorial dwar l-użu tas-sinkronizzazzjoni awtomatika GDrive▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) qasmu "Linux Crontab Scheduled Script Task Command & Setting Configuration File Usage", li huwa ta' għajnuna għalik.
Merħba biex taqsam il-link ta' dan l-artikolu:https://www.chenweiliang.com/cwl-1429.html
Merħba fil-kanal Telegram tal-blog ta' Chen Weiliang biex tikseb l-aħħar aġġornamenti!
📚 Din il-gwida fiha valur kbir, 🌟Din hija opportunità rari, titlifhiex! ⏰⌛💨
Share u like jekk togħġobkom!
Il-qsim u l-likes tiegħek huma l-motivazzjoni kontinwa tagħna!