Hvordan lager jeg en dedikert crontab historikklogg

Hvordan lager jeg en dedikert crontab historikklogg
Skript og kommandoer kan kjøres automatisk på et bestemt tidspunkt og tid ved å bruke Cron Jobs. Cron Jobs logges som standard til en fil som heter/var/log/syslog. For å se de siste oppføringene, kan vi bruke SystemCTL -kommandoen. Så crontab er et flott kommandoalternativ, men mange brukere vet ikke hvordan de skal lage eller sjekke historien. Hvis du heller ikke vet hvordan du gjør det, kan du lese denne bloggen fra start til slutt, da vi vil gi en kort om hvordan du lager en dedikert Crontab History Log.

Hva er crontab i Linux?

Crontab er et sett med kommandoer som en bruker ønsker å kjøre regelmessig. Ordet crontab står for kombinasjonen av cron og tabell da det bruker jobbplanleggeren Cron for å utføre oppgavene. Crontab er navnet på timeplanen, så vel som programmet som ble brukt til å redigere det.

Hvordan lager jeg en dedikert crontab historikklogg?

Det er veldig enkelt å finne Crontab History -logger på forskjellige operativsystemer. På Ubuntu kan vi finne Crontab -historieloggene i/var/syslog -filen. Syslog -katalogen inneholder de spesifikke oppføringene fra operativsystemene, og det er nyttig for grep å isolere cron -relaterte meldinger. Så kjør følgende kommando i Ubuntu for å få tilgang til Crontab History -loggen:

Sudo grep cron/var/log/syslog

På Centos, og Redhat lagres Cron Logs i/var/log/cron. Så utfør følgende kommando for det:

hale/var/log/cron

Du kan også vise Crontab History Log gjennom JournalCTL -kommandoen hvis du har installert i systemet ditt

Journalctl -u Cron.service

Konklusjon

Så det er slik du enkelt kan lage en dedikert Crontab History -log og se den på Linux. Hvis du fant denne artikkelen nyttig, kan du gå til vårt offisielle nettsted for å lære mer om Linux.