Ubuntu Cronjob: skaidrojums un iestatīšana
Noderīgs rīks Ubuntu ir tā sauktie cron darbi. Mēs izskaidrosim, kā to iestatīt un izmantot.
Ubuntu cronjob - kas tas ir?
- Krona darbs - ko sauc arī par crontab - ir komanda, kas noteiktā laikā izpilda skriptus un programmas. Tāpēc tas ir piemērots, piemēram, dublējumu veidošanai vai atjauninājumu veikšanai.
- Lūdzu, ņemiet vērā, ka cron darbs tiek izpildīts tikai tad, ja jūsu dators tiešām ir ieslēgts. Neatbildētie cron darbi netiks kompensēti.
- Cerjob sastāv no 7 sekcijām. Pirmais apzīmē minūti, bet otrais - stundu, kurā uzdevums ir izpildīts. Trešajā sadaļā ir norādīta mēneša diena, bet ceturtajā - pats mēnesis, piektajā ir nedēļas diena, skaitļi 0 un 7 katrs apzīmē svētdienu. Sestajā sadaļā ir uzskaitīts lietotājs, kuram tiek izpildīta cronjob. Visbeidzot tiek atzīmēts pats uzdevums.
- Cron darbi tiek glabāti visas sistēmas direktorijā "/ etc / crontab" vai atsevišķiem lietotājiem mapē "/ var / spool / cron / crontabs".
Izveidojiet Ubuntu cronjob - tieši tā tas ir izdarīts
- Cronjob pakalpojums terminālim jau ir iekļauts Ubuntu. Tāpēc instalēšana nav nepieciešama.
- Lai izveidotu vai mainītu cron darbu, atveriet termināli un ierakstiet "crontab -e". Ja vēlaties rediģēt cita lietotāja cron darbus, ievadiet "crontab -u user -e" un aizstājiet "user" ar vēlamo lietotāju.
- Tagad jūs varat izvēlēties, kuru redaktoru vēlaties izmantot, lai rediģētu savus cron darbus. Mēs iesakām izmantot nano, jo tas ir vienkāršākais veids.
- Izmantojiet bulttaustiņus, lai pārietu uz dokumenta lejasdaļu un ievadītu savu crjob. Ja jums nav nepieciešams parametrs, vienkārši aizpildiet to ar "*". Piemēram, ja vēlaties katru dienu veikt darbu ar kronu plkst. 15.30, jums jāaizpilda tikai stundas un minūtes, pārējo vērtību vietā ir "*".
- Kad esat pabeidzis, vienlaicīgi nospiediet [Ctrl] un [X] un apstipriniet ar [J] un [Enter]. Jūsu veiktās izmaiņas tiek saglabātas un aizvērtas nano.
- Lai uzskaitītu visus savus cron darbus, ierakstiet komandu "crontab -l". Lai redzētu cita lietotāja cron darbus, ierakstiet "crontab -u user -l". Aizstājiet vārdu “lietotājs” ar vēlamā lietotāja vārdu.