Crontab-generatoren
Lag cron-uttrykk med et intuitivt visuelt grensesnitt. Støtter alle cron-felt, forhåndsinnstillinger og gir menneskelesbare beskrivelser.
Cron Uttrykksbygger
Konfigurer timeplanen din visuelt
Cron-syntaks
*- Enhver verdi,- Verdiliste-separator-- Verdiområde/- Stegverdier
Generert Cron-uttrykk
* * * * *
Menneskelesbar beskrivelse
Neste 5 henrettelsestider
Eksempel på Crontab-oppføring
# Legg til i crontab med: crontab -e
Ofte stilte spørsmål
Hva er et cron-uttrykk?
Femfelt-formatet for tidsplaner som brukes av Linux- og Unix-cron: minutt, time, dag i måneden, måned og ukedag.
Må jeg kunne syntaksen utenat?
Nei. Velg verdier i det visuelle grensesnittet, start med en forhåndsinnstilling og les den menneskelesbare beskrivelsen for å kontrollere resultatet.
Forklarer den hva en tidsplan betyr?
Ja. Hvert uttrykk du lager får en beskrivelse i vanlig språk, noe som gjør det enklere å gå gjennom tidsplanene før de tas i bruk.
Fungerer den for systemd-timere eller Windows?
Resultatet er ment for standard crontab på Linux og Unix. Andre planleggere bruker ulike formater og krever konvertering.
Hvordan kjører jeg en cron-jobb hvert 5. minutt?
Velg forhåndsinnstillingen Hvert 5. minutt, eller skriv */5 i minuttfeltet. Generatoren produserer */5 * * * *, som utløser oppgaven din ved minutt 0, 5, 10, 15 og så videre, hver time hver dag.
Kan jeg kopiere det genererte uttrykket inn i crontab-filen min?
Ja. Klikk på kopier-knappen og lim inn de fem feltene, atskilt med mellomrom, i crontab-filen din ved hjelp av crontab -e. Resultatet fungerer med standardiserte Linux- og Unix-implementeringer av cron, inkludert Vixie cron, busybox cron og de fleste kontrollpaneler for webhotell.
Hva er de tillatte områdene for hvert cron-felt?
Standard cron bruker fem felt: minutt 0-59, time 0-23, dag i måneden 1-31, måned 1-12 og ukedag 0-7, der både 0 og 7 representerer søndag. Verktøyet validerer hver oppføring mot disse grensene mens du bygger uttrykket.
Hvorfor kjører ikke cron-jobben min på det planlagte tidspunktet?
Vanlige årsaker er en stoppet cron-demon, feil tidssone på serveren, relative filstier eller manglende kjørerettigheter. Kontroller uttrykket med den menneskelig lesbare forhåndsvisningen, kjør crontab -l for å bekrefte at den er installert, og bruk alltid absolutte stier i kommandoen din.
Cron Fields-referanse
Å forstå hvert felt i et cron-uttrykk
| Felt | Tillatte verdier | Spesialkarakterer |
|---|---|---|
| Minutt | 0-59 | , - * / |
| Time | 0-23 | , - * / |
| Månedens dag | 1-31 | , - * ? / L W |
| Måned | 1-12 or JAN-DEC | , - * / |
| Ukedag | 0-7 or SUN-SAT | , - * ? / L # |
Referanser og ressurser
-
crontab(5) Man Page - man7.org
Den kanoniske crontab(5)-manualen som dokumenterer syntaksen for cron-uttrykk.
-
Cron - Wikipedia
Historie og semantikk for cron-planleggeren og dens uttrykksformat.