Ubuntu Cronjob: Forklaring og oppsett
Et nyttig verktøy i Ubuntu er såkalte cron-jobber. Vi vil forklare hvordan du setter den opp og bruker den.
Ubuntu cronjob - hva er det?
- En cron-jobb - også kalt en crontab - er en kommando som utfører skript og programmer på et spesifikt tidspunkt. Det er derfor egnet for eksempel å lage sikkerhetskopier eller utføre oppdateringer.
- Vær imidlertid oppmerksom på at en cron-jobb bare utføres hvis datamaskinen din er virkelig slått på. Tapte cron-jobber vil ikke bli gjort opp for.
- En cronjob består av 7 seksjoner. Den første står for minuttet og den andre for timen som oppgaven er fullført. Den tredje delen inneholder dagen i måneden og den fjerde i selve måneden. Den femte er ukens dag, med tallene 0 og 7 som hver representerer søndag. Den sjette delen viser brukeren som cronjobben kjøres for. Til slutt noteres selve oppgaven.
- Cron-jobber lagres enten hele systemet i katalogen "/ etc / crontab" eller for enkeltbrukere under "/ var / spool / cron / crontabs".
Lag Ubuntu cronjob - det er slik det gjøres
- Cronjob-tjenesten for terminalen er allerede inkludert i Ubuntu. Derfor er ingen installasjon nødvendig.
- For å opprette eller endre en cron-jobb, åpner du terminalen og skriver "crontab -e". Hvis du vil redigere cron-jobber for en annen bruker, skriver du inn "crontab -u user -e" og erstatter "user" med ønsket bruker.
- Nå kan du velge hvilken redaktør du vil bruke til å redigere cron-jobbene dine. Vi anbefaler å bruke nano, da det er den enkleste måten.
- Bruk piltastene for å navigere til bunnen av dokumentet og legge inn cronjob. Hvis du ikke trenger en parameter, bare fyll den med "*". Hvis du for eksempel vil gjøre en cron-jobb hver dag klokka 15.30, trenger du bare å fylle ut timer og minutter, i stedet for resten av verdiene er det en "*".
- Når du er ferdig, trykk [Ctrl] og [X] samtidig og bekreft med [J] og [Enter]. Endringene dine er lagret og lukket nano.
- For å liste alle cron-jobbene dine, skriver du kommandoen "crontab -l". Hvis du vil se en annen brukers cron-jobber, skriver du "crontab -u user -l". Erstatt "bruker" med navnet på ønsket bruker.