Inhoudsopgave:

Wat voor soort processen voeren crons uit?
Wat voor soort processen voeren crons uit?

Video: Wat voor soort processen voeren crons uit?

Video: Wat voor soort processen voeren crons uit?
Video: How to schedule a Cron Job to run a script on Ubuntu 16.04 2024, November
Anonim

De cron daemon is een langlopende Verwerken Dat voert uit commando's op specifieke data en tijden. Jij kan gebruik dit om activiteiten te plannen, hetzij als eenmalige gebeurtenissen of als terugkerende taken. Om eenmalige taken te plannen met cron , gebruik de opdracht at of batch.

Simpel gezegd, hoe weet ik of een cron-taak wordt uitgevoerd?

log-bestand, dat zich in de map /var/log bevindt. Als u naar de uitvoer kijkt, ziet u de datum en tijd waarop de cronjob heeft loop . Dit wordt gevolgd door de servernaam, cron ID, de cPanel-gebruikersnaam en de opdracht die werd uitgevoerd. Aan het einde van de opdracht ziet u de naam van het script.

Ten tweede, waar voert Cron uit? De cron daemon stelt automatisch verschillende omgevingsvariabelen in.

  • Het standaardpad is ingesteld op PATH=/usr/bin:/bin.
  • De standaard shell is ingesteld op /bin/sh.
  • Cron roept de opdracht op vanuit de homedirectory van de gebruiker.
  • De e-mailmelding wordt verzonden naar de eigenaar van de crontab.

Vervolgens is de vraag, hoe werkt een cronjob?

cron is een Linux-hulpprogramma dat een opdracht of script op uw server plant om automatisch op een bepaalde tijd en datum te worden uitgevoerd. EEN cronjob is de geplande taak zelf. Cron-banen kan erg handig zijn om repetitieve taken te automatiseren.

Hoe voer ik handmatig een cronjob uit?

Handmatig een aangepaste cron-taak maken

  1. Log in op uw server via SSH met de Shell-gebruiker waaronder u de cron-taak wilt maken.
  2. Nadat u bent ingelogd, voert u de volgende opdracht uit om uw crontab-bestand te openen.
  3. U wordt vervolgens gevraagd een editor te kiezen om dit bestand te bekijken.
  4. Je krijgt dit nieuwe crontab-bestand te zien:

Aanbevolen: