Article Directory
- 1 Inona no atao hoe Cron?
- 2 Ahoana ny fampiasana Crontab?
- 3 Crontab Manatanteraka ohatra ny baikon'ny asa voalahatra
- 3.1 Ohatra 1: Manaova myCommand isaky ny 1 minitra
- 3.2 Ohatra 2: Famonoana amin'ny minitra faha-3 sy faha-15 isaky ny ora
- 3.3 实例3:在上午8点到11点的第3和第15分钟执行
- 3.4 实例4:每隔两天的上午8点到11点的第3和第15分钟执行
- 3.5 实例5:每周一上午8点到11点的第3和第15分钟执行
- 3.6 Ohatra 6: Avereno indray ny smb amin'ny 21:30 isaky ny alina
- 3.7 实例7:每月1、10、22日的4 : 45重启smb
- 3.8 Ohatra 8: Avereno indray ny smb amin'ny 1:10 isaky ny asabotsy sy alahady
- 3.9 Ohatra 9: Avereno indray ny smb isaky ny 18 minitra eo anelanelan'ny 00:23 sy 00:30 isan'andro
- 3.10 Ohatra 10: Avereno indray ny smb isaky ny asabotsy amin'ny 11 ora alina
- 3.11 Ohatra 11: Avereno indray ny smb isan'ora
- 3.12 Ohatra 12: Avereno indray ny smb isaky ny adiny eo anelanelan'ny 11 ora alina sy 7 ora maraina
- 4 Ahoana ny famafana ny asa Crontab voafaritra?
LinuxNy fizotry ny cron ao anatiny dia afaka manampy antsika hahafeno ny filana amin'ny fanatanterahana asa voalahatra. Amin'ny fampiasana script cron sy shell dia tsy misy olana amin'ny fanatanterahana tsy tapaka ny baiko asa sarotra be.
Inona no atao hoe Cron?
Ny zavatra ampiasaintsika matetika diacrontabbaiko, izay fanafohezana ny latabatra cron.
Izy io dia ny rakitra fanamafisana ho an'ny cron, izay azo antsoina koa hoe lisitry ny asa.
Hitantsika ao amin'ireto lahatahiry manaraka ireto ny fisie fanamafisana mifandraika amin'izany.
- Ny / var / spool / cron / lahatahiry dia mitahiry ny asa crontab ho an'ny mpampiasa tsirairay ao anatin'izany ny faka, ary ny asa tsirairay dia nomena ny anaran'ny mpamorona.
- /etc/crontab Ity rakitra ity dia tompon'andraikitra amin'ny fandrindrana ireo asa fitantanana sy fikojakojana isan-karazany.
- /etc/cron.d/ Ity lahatahiry ity dia ampiasaina hitahiry ireo rakitra crontab na script hovonoina.
- Afaka mametraka script ao amin'ny /etc/cron.hourly, /etc/cron.daily, /etc/cron.weekly, /etc/cron.monthly directories, avelao izy hanatanteraka isaky ny ora/andro/herinandro, volana.
Ahoana ny fampiasana Crontab?
Toy izao ny baiko fampiasantsika matetika:
crontab [-u username] //省略用户名表示操作当前用户的crontab -e (编辑工作表) -l (列出工作表里的命令) -r (删除工作表)
ampiasainaycrontab -e
Ampidiro ny fanovana ny taratasin'ny mpampiasa ankehitriny, izay interface tsara vim mahazatra.Ny andalana tsirairay dia baiko.
Ahitsio Taratasy▼
crontab -e
Tanisao ny lisitry ny asa▼
crontab -l
Fafao ny takelaka ▼
crontab -r
Ny baikon'ny crontab dia ahitana ny fotoana + hetsika, ary ny fotoanany diaminitra, ora, andro, volana, herinandroDimy, manana ny mpandraharaha
- * ny isa rehetra ao amin'ny laharana
- / isa firy
- - hatramin'ny X ka hatramin'ny Z
- ,laharana hash
Crontab Manatanteraka ohatra ny baikon'ny asa voalahatra
Ohatra 1: Manaova myCommand isaky ny 1 minitra
* * * * * myCommand
Ohatra 2: Famonoana amin'ny minitra faha-3 sy faha-15 isaky ny ora
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
Ohatra 6: Avereno indray ny smb amin'ny 21:30 isaky ny alina
30 21 * * * /etc/init.d/smb restart
实例7:每月1、10、22日的4 : 45重启smb
45 4 1,10,22 * * /etc/init.d/smb restart
Ohatra 8: Avereno indray ny smb amin'ny 1:10 isaky ny asabotsy sy alahady
10 1 * * 6,0 /etc/init.d/smb restart
Ohatra 9: Avereno indray ny smb isaky ny 18 minitra eo anelanelan'ny 00:23 sy 00:30 isan'andro
0,30 18-23 * * * /etc/init.d/smb restart
Ohatra 10: Avereno indray ny smb isaky ny asabotsy amin'ny 11 ora alina
0 23 * * 6 /etc/init.d/smb restart
Ohatra 11: Avereno indray ny smb isan'ora
* */1 * * * /etc/init.d/smb restart
Ohatra 12: Avereno indray ny smb isaky ny adiny eo anelanelan'ny 11 ora alina sy 7 ora maraina
* 23-7/1 * * * /etc/init.d/smb restart
Ahoana ny famafana ny asa Crontab voafaritra?
SSH ampidiro ity baiko crontab manaraka ity ▼
crontab -e
- Raha heverina ny asa maro, esory ny asa voatondro voatondro ao amin'ny vim (afindrao ny cursor mankany amin'ny tsipika fanamafisam-peo ho voafafa, tsindrio ny fanalahidy hamafa raha hamafa)
mpanao gazety :wq
vonjeo ary mivoaka
Jereo raha voafafa ny asa Crontab?
crontab -l
- Hita fa tsy misy ny asa voalahatra crontab izay vao voafafa izay midika fa nahomby ny famafana.
CWP Control PanelAhoana ny fametrahana asa voalahatra Crontab
- Ao amin'ny asa voatondro, ampio baiko fampifanarahana mba hampifanaraka ho azy ireo rakitra backup ao amin'ny tontonana fanaraha-maso CWP amin'ny GDrive.
Raha mampiasa ny CWP Control Panel, midira ao amin'ny CWP Control Panelny Server Setting
→ Crontab for root
▼
Ao amin'ny "Add Full Custom Cron Jobs", ampidiro ireto baiko cron manaraka ireto ▼
00 7 * * * rclone sync /backup2 gdrive:cwp-backup2 55 7 * * * rclone sync /newbackup gdrive:cwp-newbackup
- (Ampifandraiso ho azy ny lahatahiry eo an-toerana isa-maraina amin'ny 7:00 maraina
/backup2
mankany amin'ny kapila tambazotra misy ny anarana gdrivebackup2
Fizahan-takelaka) - (Ampifandraiso ho azy ny lahatahiry eo an-toerana isa-maraina amin'ny 7:55 maraina
/newbackup
mankany amin'ny kapila tambazotra misy ny anarana gdrivecwp-newbackup
Fizahan-takelaka) - mampifanarakaWordPressHo an'ny fisie amin'ny tranokala dia tsy azo atao ny mi-backup tsikelikely, satria ny fitsapana dia nahita fa raha mitovy ny anaran'ny rakitra, saingy tsy mitovy ny votoatin'ny rakitra, dia tsy ho voarindra.
Noho ny fanombohana voalahatrarcloneRehefa vita ny fampifanarahana mandeha ho azy, dia mety mbola mandeha any ambadika ny fizotran'ny rclone, izay hibodo hatramin'ny 20% amin'ny loharano CPU ary hiteraka fandaniam-bolan'ny mpizara.
Noho izany dia ilaina ny manampy baiko asa voalamina tanteraka hanerena ny fizotran'ny rclone hanidy ▼
00 09 * * * killall rclone
- (akatony ho azy an-tery ny fizotry ny rclone amin'ny 7:00 isa-maraina)
Raha tsy afaka manova ireo asa voalahatra Crontab ny CWP dia azonao atao ny mampiasa FTPSoftwaremanokatra rakitra /var/spool/cron/
Hanova mivantana ny asa ara-potoana Crontab.
Ahoana ny fampiasana rclone backup ho an'ny VPS?Kitiho azafady ny rohy eto ambany raha hijeryCentOSMampiasa GDrive Automatic Sync Tutorial▼
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) nizara ny "Linux Crontab Scheduled Script Task Command & Setting Configuration File Usage", izay manampy anao.
Tongasoa eto mizara ny rohy amin'ity lahatsoratra ity:https://www.chenweiliang.com/cwl-1429.html
Tongasoa eto amin'ny fantsona Telegram an'ny bilaogin'i Chen Weiliang hahazoana vaovao farany!
📚 Ity torolalana ity dia misy sanda lehibe, 🌟Ity dia fotoana tsy fahita firy, aza adino! ⏰⌛💨
Partageo ary j'aime raha tianao!
Ny fizaranao sy ny j'aime no antony manosika anay hatrany!