Hoe maak ik een cronjob aan via SSH?

Opmerking vooraf:

Om via SSH in te loggen moet u eerst het programma putty downloaden . U kan het programma vinden op http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html (putty.exe)

SSH is niet standaard geactiveerd op uw account. U kunt dit aanvragen door ons een mailtje te sturen naar support@combell.com

Werkwijze:

1. Open Putty

2. Vul uw domeinnaam in bij 'Host Name' en klik op 'open'

3. Vul uw gebruikersnaam in (zonder %domeinnaam) en druk op enter

4. Vul uw wachtwoord in en druk op enter

5. Open het cron bestand door volgend commando in te typen:

vi /var/spool/cron/gebruikersnaam

Opmerking :

  • vervang 'gebruikersnaam' door uw gebruikersnaam
  • u kunt dit bestand ook downloaden naar uw computer via FTP

6. Voeg een cronjob toe

Voor elke gebruiker van de account is een bestand aangemaakt.
Elke lijn in het cronjob bestand van de gebruiker stelt een taak voor die uitgevoerd moet worden.
Elke lijn bestaat uit een tijdstip van uitvoering en een commando. Zo is het mogelijk om op een bepaalde datum een script uit te voeren, maar het is evenwel mogelijk om elk uur het script uit te voeren

Veld waarde omschrijving:

minute hour day month weekday commando [parameters]

  • minute 0-59: De minuut wanneer het commando moet uitgevoerd worden.
  • hour 0-23: Het uur waneer het commando moet uitgevoerd worden.
  • day 1-31: De dag van de maand waneer het commando moet uitgevoerd worden.
  • month 1-12: Welke maand het commando moet uitgevoerd worden.
  • weekday 0-6: De dag van de week wanneer het commando op regelmatige tijdstip moet uitgevoerd worden (zondag=0, maandag= 1, dinsdag= 2, ...).
  • Het jokerteken is *

Voorbeelden:

  • 0 8 * * * date > bestand1.txt
    Voegt elke dag om 8 uur de huidige datum toe aan bestand1.txt
     
  • 0 0 1 * * date > bestand1.txt
    Voegt op elke eerste dag van de maand de huidige datum toe aan bestand1.txt
     
  • 0 3 15 * * php -q /var/www /html /bestand.php
    Zal op elke 15de dag van de maand om 3u 's nachts het script bestand.php uitvoeren.

7. Activeer de cronjob

om de cronjob te activeren voert u volgend commando uit in PuTTY:

crontab /var/spool/cron/gebruikersnaam
(vervang 'gebruikersnaam' door de gebruikersnaam)

Gebruikers opinies

84% thumbs up 16% thumbs down (25 stemmen)

Wat vindt u van dit antwoord?

Handig
Niet handig
Bedankt voor het stemmen.

Gerelateerde vragen

Geen gerelateerde vragen gevonden.

Bijlages

Geen bijlages gevonden.

Windows shared hosting

Breng uw site onder bij een kwalitatief hoogstaand hostingbedrijf: Combell!

Windows web hosting, uitstekend geschikt voor dynamische sites opgemaakt in ASP.NET en MS SQL of Coldfusion.
Meer informatie over onze Windows hosting pakketten »