Linux Crontab dia manatanteraka tsy tapaka ny baikon'ny asa soratra ary mametraka ny fampiasana rakitra fikirakirana

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

Linux Crontab dia manatanteraka tsy tapaka ny baikon'ny asa soratra ary mametraka ny fampiasana rakitra fikirakirana

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

Ahoana ny fametrahana ny asa vita amin'ny fotoana Crontab mba hampifanaraka ho azy amin'ny GDrive ao amin'ny tontonana fanaraha-maso CWP?faha-2

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 /backup2mankany amin'ny kapila tambazotra misy ny anarana gdrivebackup2Fizahan-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-newbackupFizahan-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!

🔔 Aoka ho voalohany hahazo ny "ChatGPT Content Marketing AI Tool Usage Guide" sarobidy ao amin'ny lahatahiry ambony fantsona! 🌟
📚 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!

 

Comments

Ny adiresy mailakao dia tsy havoaka. Ampiasaina ny saha ilaina * Label

horonana mankany ambony