Crontab kommando forklaring

Crontab kommandoen bruges til at indsende og administrere brugeropgaver, der skal udføres regelmæssigt. Det er lignende Windows' planlagte opgaver. Efter at operativsystemet er installeret, vil dette serviceværktøj være installeret som standard, og crond-processen vil startes automatisk. Crond-processen vil regelmæssigt tjekke hvert minut, om der er opgaver, der skal udføres. Hvis der er opgaver, der skal udføres, vil opgaven blive udført automatisk.

Her er en mere detaljeret introduktion:

crontab

Crontab-kommandoen bruges til at redigere en brugers crontab-fil. En crontab-fil er en tekstfil, der indeholder en liste over kommandoer, der skal udføres på bestemte tidspunkter.

Kommando syntaks

Kommandoen crontab har følgende syntaks:

crontab [muligheder]

Muligheder

Følgende muligheder er tilgængelige for kommandoen crontab:

-e: Rediger crontab-filen.

-l: Vis crontab-filen.

-r: Fjern crontab-filen.

-u bruger: Rediger crontab-filen for den angivne bruger.

Crontab filformat

En crontab-fil består af en række linjer, hvor hver linje specificerer en kommando, der skal udføres. Hver linje er opdelt i fem felter, der adskilles af mellemrum eller tabulatortegn:

Minut: Minuttet, hvor kommandoen skal udføres.

Time: Timen, hvor kommandoen skal udføres.

Dag i måneden: Dagen i måneden, hvor kommandoen skal udføres.

Måned: Måneden, hvor kommandoen skal udføres.

Ugedag: Ugedagen, hvor kommandoen skal udføres.

Eksempler

Følgende eksempel viser, hvordan du tilføjer en kommando til crontab-filen:

crontab -e

Dette åbner crontab-filen i en teksteditor. Tilføj følgende linje til filen:

0 0 * * * /sti/til/kommando

Dette vil medføre, at kommandoen /sti/til/kommando bliver udført ved midnat hver dag.

Følgende eksempel viser, hvordan du lister crontab-filen op:

crontab -l

Dette vil liste indholdet af crontab-filen op.

Følgende eksempel viser, hvordan du fjerner crontab-filen:

crontab -r

Dette vil fjerne crontab-filen.

Flere crontab-eksempler