Hva er crontab i freeBSD

Hva er crontab i freeBSD
Denne opplæringen skal introdusere CRONTAB-kommandolinjeverktøyet i FreeBSD. Med crontab kan du sette opp eller fjerne tabellene som formerer Cron Daemon. Den kan også brukes til å redigere filene i /var, som ikke kan konfigureres direkte. Det brukes først og fremst til å planlegge og automatisere kommandoutførelser.

Crontab kan gis til hver brukerkonto. Brukerkontoer som kan bruke CRONTAB -kommandoen er oppført i tillatelsesfilen hvis den er tilgjengelig. Ellers, enten den nektfilen styrer hvilke brukere som er begrenset fra å bruke denne kommandoen, eller kommandoen vil bare være tilgjengelig for alle eller ingen brukere (sperrer superbrukeren), avhengig av visse konfigurasjonsvariabler. \

Crontab -alternativer/brytere

Bruke en crontab uten alternativ viser brukerens crontab.

Bruker med -u -alternativet:

Alternativet -u, når du blir lagt til crontab med et brukernavn, redigerer crontab for den brukeren.

Bruker med -l -alternativet:

Legge til -l -alternativet til Crontab -kommandoen gir Crontab på standardutgangen.

Bruker med -r -alternativet:

Å bruke -r -alternativet med crontab -kommandoen sletter crontab. Før du faktisk sletter crontab, blir du bedt om bekreftelse.

Bruker med -f -alternativet:

Å utføre crontab -kommandoen med -f -alternativet sletter Crontab uten å be om bekreftelse først, så bruk med forsiktighet.

Bruker med -e -alternativet:

Bruk alternativet -e med crontab for å gjøre endringer i den nåværende crontab, og installerer den modifiserte crontab når du er ferdig med redaktøren.

Crontab -filer

Filene som er relevante for Crontab -verktøyet er som under:

  1. Filen som ligger på/var/cron/tillater hva brukere har lov til å bruke crontab.
  2. Filen som ligger på/var/cron/nekt viser hva brukerne har sine crontab -privilegier begrenset.
  3. Til slutt lister filene på/var/cron/tabs Crontab -tabellene.

Syntaks:

Syntaksen for bruk av crontab -kommandoen er som under:

$ crontab [-u bruker] fil
$ crontab [-u bruker] -l | -r [-f] | -e

Konklusjon

Med Crontab kan brukere planlegge og automatisere kommandoene som skal utføres. Cron -verktøyet fungerer i bakgrunnen og kjører alle kommandoer som er oppført i en crontab.

Hvis du vil starte en ny crontab -fil i stedet for å bruke en mal, kan du bruke crontab -kommandoen med -e -alternativet.