Crontab commando uitleg
Het crontab commando wordt gebruikt om periodiek uit te voeren gebruikerstaken in te dienen en te beheren. Het is vergelijkbaar met de geplande taken in Windows. Nadat het besturingssysteem is geïnstalleerd, wordt deze service tool standaard geïnstalleerd en wordt het crond proces automatisch gestart. Het crond proces controleert regelmatig elke minuut of er taken moeten worden uitgevoerd. Als er taken moeten worden uitgevoerd, wordt de taak automatisch uitgevoerd.
Hier volgt een meer gedetailleerde introductie:
crontab
Het crontab commando wordt gebruikt om het crontab-bestand van een gebruiker te bewerken. Een crontab-bestand is een tekstbestand dat een lijst van commando's bevat die op specifieke tijden moeten worden uitgevoerd.
Command syntax
Het syntax van het commando
Het crontab-commando heeft de volgende syntaxis:
crontab [opties]
Opties
De volgende opties zijn beschikbaar voor het crontab-commando:
-e: Bewerk het crontab-bestand.
-l: Lijst het crontab-bestand op.
-r: Verwijder het crontab-bestand.
-u gebruiker: Bewerk het crontab-bestand voor de opgegeven gebruiker.
Crontab-bestandsindeling
Een crontab-bestand bestaat uit een reeks regels, waarin elk een uit te voeren opdracht specificeert. Elke regel is verdeeld in vijf velden, die worden gescheiden door spaties of tabs:
Minuut: De minuut waarop het commando moet worden uitgevoerd.
Uur: Het uur waarop het commando moet worden uitgevoerd.
Dag van de maand: De dag van de maand waarop het commando moet worden uitgevoerd.
Maand: De maand waarin het commando moet worden uitgevoerd.
Dag van de week: De dag van de week waarop het commando moet worden uitgevoerd.
Voorbeelden
Het volgende voorbeeld laat zien hoe je een opdracht aan het crontab-bestand toevoegt:
crontab -e
Dit opent het crontab-bestand in een teksteditor. Voeg de volgende regel toe aan het bestand:
0 0 * * * /pad/naar/opdracht
Het volgende voorbeeld laat zien hoe het crontab-bestand kan worden opgesomd:
crontab -l
Hiermee worden de inhoud van het crontab-bestand weergegeven.
Het volgende voorbeeld laat zien hoe het crontab-bestand kan worden verwijderd:
crontab -r
Hiermee wordt het crontab-bestand verwijderd.