Beste online tools om cron-taken op Linux te maken

Inhoudsopgave

Als systeembeheerders is het ideaal om taken te automatiseren die een bepaalde frequentie van onze kant vereisen, omdat we op deze manier tijd besparen en we andere soorten administratieve taken kunnen uitvoeren. In het geval van Linux hebben we de mogelijkheid om Cron te gebruiken om deze taakplanning uit te voeren en ons zo te helpen de uit te voeren taken beter te beheersen.

Op Linux-systemen wordt cron uitgevoerd als een daemon en kan het worden geïmplementeerd om taken zoals opdrachten of shellscripts te plannen om verschillende soorten back-ups, systeemupdates en nog veel meer uit te voeren. Ze moeten periodiek en automatisch op de achtergrond worden uitgevoerd op specifieke tijden, datums of intervallen volgens onze criteria.

Vandaag analyseert Solvetic enkele van de beste tools die beschikbaar zijn om cron-taken uit te voeren, aangezien het configureren ervan via de terminal voor sommige gebruikers ingewikkeld kan zijn.

Crontab-generator

Dit online hulpprogramma geeft ons de mogelijkheid om crontab-items te genereren en te maken om een ​​taak te plannen. De interface heeft een eenvoudige en beschrijvende generator die ons zal helpen een crontab-syntaxis te produceren die we kunnen kopiëren en in het Linux-crontab-bestand kunnen plakken. Het online hulpprogramma heet EasyCron.

Belangrijkste kenmerken:

  • Ondersteunt de standaard Cron-expressie: EasyCron is volledig compatibel met de standaard Cron-expressie die wordt gebruikt in populaire Cron-implementaties
  • Met EasyCron kunnen we de uitvoeringstijd van de cron-job op drie verschillende manieren specificeren: per interval, per cron-expressie of handmatig.
  • Mogelijkheid om notificaties per mail te ontvangen
  • Slaat Cron-taakuitvoeringslogboeken op: Alle scripts kunnen resultaten genereren tijdens periodieke uitvoeringen, dus de cron-logfunctie voor taakuitvoering stelt ons in staat deze resultaten op te slaan voor latere verificatie op administratief niveau.
  • Het heeft een voorspelling van de uitvoeringstijd: met deze functie is het mogelijk om, zodra een cron-taak is toegevoegd, een lijst te zien met datums en tijden waarop deze in de nabije toekomst zal worden uitgevoerd.
  • Mogelijkheid om HTTP-headers te bewerken
  • Geen installatie nodig

Met Crontab Generator hebben we twee opties:

Optie 1De eerste is om EasyCron te gebruiken via de volgende link:

Daar zullen we onze cron maken als dat nodig is:

VERGROTEN

Klik op Create Cron Job en we zien de betreffende job:

VERGROTEN

Optie 2De volgende optie is om de cron op de Crontab Generator-pagina te maken via de volgende link:

Daar zullen we de velden naar behoefte invullen:

VERGROTEN

Om het proces te voltooien, klikt u op de knop Crontab-regel genereren en we zullen het volgende zien:

VERGROTEN

Daar kunnen we de Cron-regel volledig veilig in onze Linux-distributie kopiëren en plakken.

Cron Maker

CronMaker is een online hulpprogramma dat ons helpt om op een eenvoudige en veilige manier cron-expressies te bouwen.CronMaker gebruikt de open source programmer van Quartz. De gegenereerde expressies zijn gebaseerd op het Quartz cron-formaat.

Voor het gebruik ervan kunnen we naar de volgende link gaan:

Daar volstaat het om de frequentie van de taak te definiëren en de cron-expressie in te voeren:

VERGROTEN

Zodra we op de knop Cron-expressies genereren klikken, ontvangen we de regel om op onze server te plakken.

Crontab-GUI

Crontab GUI is een online crontab-editor die een volledig eenvoudige gebruikersinterface biedt voor elke gebruiker. Het werkt op een uitgebreide manier op mobiele apparaten, waardoor we cron-syntaxis kunnen genereren op onze smartphones of in de webbrowser van onze apparatuur.

Voor het gebruik ervan gaan we naar de volgende link.

VERGROTEN

Daar zullen we de expressies en parameters invoeren die nodig zijn om de Cron-regel te genereren voor gebruik op de server.

Crontab Guru

Crontab Guru is een eenvoudige expressie-editor die ons de mogelijkheid biedt om online cron-jobs te creëren. Daarnaast biedt het een handige manier om elke gecreëerde cronjob te controleren. Het enige dat we nodig hebben, is een fragment van de verstrekte opdracht te kopiëren en aan het einde van de crontab-definitie toe te voegen. Als de cron-taak mislukt of niet start, ontvangen we een waarschuwings-e-mail met deze informatie.

De link is als volgt:

VERGROTEN

CRON-tester

CRON Tester is een handige cron-taaktester waarmee we de tijddefinities in cron-taken kunnen testen. Kopieer en plak de cron-syntaxis in het cron-definitieveld, kies vervolgens het aantal iteraties en klik op Test om de verschillende datums te zien waarop het wordt uitgevoerd.

Uw gebruikslink is als volgt:

In dit geval hebben we de testsyntaxis gebruikt en dit zijn de resultaten:

VERGROTEN

Zoals we kunnen zien, zijn online tools een handige mogelijkheid om te voorkomen dat u fouten maakt in geplande taken in Linux via cron.

wave wave wave wave wave