Ubuntu Cronjob: Forklaring og opsætning
Et nyttigt værktøj i Ubuntu er såkaldte cron-job. Vi forklarer, hvordan du indstiller det og bruger det.
Ubuntu cronjob - hvad er det?
- Et cron-job - også kaldet en crontab - er en kommando, der udfører scripts og programmer på et bestemt tidspunkt. Det er derfor egnet til f.eks. At lave sikkerhedskopier eller udføre opdateringer.
- Bemærk dog, at et cron-job kun udføres, hvis din computer virkelig er tændt. Ubesvarede cron-job kompenseres ikke for.
- En cronjob består af 7 sektioner. Den første står for minuttet og den anden for den time, hvor opgaven er afsluttet. Den tredje sektion indeholder dagen i måneden og den fjerde i selve måneden.Den femte er ugedagen, hvor tallene 0 og 7 hver repræsenterer søndag. Det sjette afsnit viser den bruger, som cronjob udføres til. Endelig bemærkes selve opgaven.
- Cron-job gemmes enten hele systemet i biblioteket "/ etc / crontab" eller for individuelle brugere under "/ var / spool / cron / crontabs".
Opret Ubuntu cronjob - det er sådan det gøres
- Cronjob-tjenesten til terminalen er allerede inkluderet i Ubuntu. Derfor er ingen installation nødvendig.
- For at oprette eller ændre et cron-job skal du åbne terminalen og skrive "crontab -e". Hvis du vil redigere en anden brugers cron-job, skal du indtaste "crontab -u user -e" og erstatte "user" med den ønskede bruger.
- Nu kan du vælge, hvilken editor du vil bruge til at redigere dine cron-job. Vi anbefaler at bruge nano, da det er den nemmeste måde.
- Brug piletasterne til at navigere til bunden af dokumentet og indtaste din cronjob. Hvis du ikke har brug for en parameter, skal du blot udfylde den med "*". Hvis du f.eks. Vil udføre et cron-job hver dag kl. 15.30, behøver du kun at udfylde timer og minutter, i stedet for resten af værdierne er der en "*".
- Når du er færdig, skal du trykke på [Ctrl] og [X] samtidigt og bekræfte med [J] og [Enter]. Dine ændringer gemmes og lukkes nano.
- Skriv kommandoen "crontab -l" for at få vist alle dine cron-job. For at se en anden brugers cron-job skal du skrive "crontab -u user -l". Udskift "bruger" med navnet på den ønskede bruger.