Beregning

Cron-generator

Opret et cron-job, se den tyrkiske forklaring. Generer et gyldigt cron-job på få sekunder med muligheder for minut/time/dag/måned/ugedag.

Cron-sætningsgenerator
0 – 59
0 – 23
1 – 31
Cron-erklæring
crontab
* * * * *
Forklaring på tyrkisk Det virker hvert minut.
min.* · lør* · måned.dag* · måned* · hverdage*
Information

Om Cron Generator

Croncron er en standardplanlægningsmekanisme, der bruges til at køre opgaver med bestemte intervaller på Unix/Linux-systemer. Automatiserede opgaver på webservere, såsom sikkerhedskopiering, afsendelse af e-mails, oprydning af databaser eller rapportgenerering, administreres ofte ved hjælp af cron. Syntaksen i cron-sætningen - fem mellemrum adskilt af mellemrum - kan dog være forvirrende i starten.

Dette er gratis. Cron-sætningsgenerator Dette værktøj giver dig mulighed for at oprette den korrekte cron-sætning uden at kende teknisk syntaks. Vælg felterne minut, time, månedsdag, måned og ugedag fra rullelisterne; værktøjet genererer øjeblikkeligt både sætningen og en menneskeligt læsbar tyrkisk beskrivelse. Kopier den sætning, du har oprettet, med et enkelt klik. crontab -e Du kan indsætte det i din linje.

For dem, der gerne vil hurtigt i gang. færdiglavede skabeloner Derudover tilbydes: indlæs de mest anvendte scenarier med et enkelt klik, f.eks. hvert minut, hver time, daglig midnat, ugentlig mandag og månedlig første dag. Hele processen foregår udelukkende i din browser; der sendes ingen data til serveren.

Hvordan bruger man det?

Trin for trin

  1. Hvis du ønsker det Færdige skabeloner Klik på en ofte brugt skabelon i sektionen; felterne vil automatisk blive udfyldt.
  2. Minut, Time, Månedens dag, Måned og Ugens dag Vælg felterne.
  3. Cron-jobopslaget og dets tyrkiske beskrivelse opdateres øjeblikkeligt i henhold til dine valg.
  4. Kopi Gem udtrykket i udklipsholderen ved at klikke på knappen.
  5. På din server crontab -e Åbn editoren med kommandoen, og indsæt udtrykket.
FAQ

Ofte stillede spørgsmål

Fra venstre mod højre: minut (0–59), time (0–23), dag i måneden (1–31), måned (1–12) og ugedag (0–7; 0 og 7 søndag). Stjerne (*) betyder 'alle værdier'. For eksempel 0 9 * * 1 Udtrykket betyder 'hver mandag kl. 09:00'.

Ved terminalen crontab -e Kør kommandoen, og tilføj derefter en ny linje til editoren, der åbnes, hvor du skriver din cron-sætning og den kommando, der skal udføres. Eksempel: 0 0 * * * /usr/bin/php /var/www/backup.phpNår du registrerer det, registrerer cron-daemonen automatisk udtrykket.

Hvis kommandoen udføres meget hurtigt, er der normalt ikke noget problem. Ved langvarige eller ressourcekrævende operationer foretrækkes dog mindre hyppige intervaller (f.eks. 5, 15, 30 minutter). Dette er for at forhindre, at en ny operation starter, før den forrige er afsluttet. lås fil Det er god praksis at bruge denne mekanisme.

Ja, men disse to områder ELLER Det fungerer med logik, ikke OG. Så... 0 0 1 * 1 Udtrykket fortolkes som 'den første dag i måneden ELLER mandag'. Hvis du sigter mod skæringspunktet mellem begge, skal du tilføje ekstra kontroller i scriptet.

Ja. Systemer som WHMCS og WordPress bruger den samme standard cron-syntaks til cron-indstillinger på serversiden. Du kan kalde den relevante PHP-fil eller URL ved at tilføje det genererede udtryk direkte til din servers crontab.