Avatar billede straszek Praktikant
17. september 2004 - 14:24 Der er 9 kommentarer og
1 løsning

oversigt over cron job.

Er der en nem måde at får en oversigt over alle cron jobs på min maskine?
Avatar billede fbhzone Nybegynder
17. september 2004 - 14:29 #1
Mener det står i /var/spool/cron

ellers hvad med crontab -l ?
Avatar billede straszek Praktikant
17. september 2004 - 14:31 #2
Det er lidt mystisk en crontab -l viser kun det sidst job installeret:


# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (docopywwwbackup.job installed on Fri Sep 17 14:25:10 2004)
# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
MAILTO=svs@danstud.dk
15 05 * * 0,4 /etc/cron.daily/copywwwbackup.sh >/tmp/copywww.out 2>/tmp/copywww.err

Men ikke andre job
Avatar billede straszek Praktikant
17. september 2004 - 14:32 #3
Det gik lidt for hurtigt:

Er det mig der gør noget forkert når jeg tilføjer jobs skriver jeg bare crontab jobnavn.sh?
Avatar billede straszek Praktikant
17. september 2004 - 14:34 #4
jeg skal måske bruge crontab -e?
Avatar billede fbhzone Nybegynder
17. september 2004 - 14:36 #5
Jeg plejer at gå i crontab -e når jeg skal ændre i mine cronjobs.

men prøv da at tage en man crontab og de om det kan give lidt info
Avatar billede langbein Nybegynder
18. september 2004 - 12:15 #6
Det pleier vel "normalt" å ligge noe slikt i crontabfilen (/etc/crontab):

# run-parts

01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly


På basis av dette så kan man legge inn scripts i de forskjellige directories etter hvor ofte de skal utføres. Script som skal uføres hver time legges inn i directory /etc/cron.hourly

Jeg har for eksempel lagt inn et script for automatisk oppdatering av dns server / dynamisk ip i cron.hourly  Fungerer het fint og oppdaterer automatisk en gan i timen. Man kan også legge inn flere script i hvert directory. Tror de utføres i alfabetisk rekkefølge.
Avatar billede langbein Nybegynder
18. september 2004 - 12:28 #7
Tror egentlig ikke det er noen annen måte å skaffe oversikt over cronjobbene enn å starte med å lese /etc/crontab og så forsøke å følge disse (noe av problemet er vel at script kan kalle script som kan kalle script osv.)
Avatar billede langbein Nybegynder
18. september 2004 - 12:30 #8
Avatar billede langbein Nybegynder
18. september 2004 - 19:27 #9
Selvfølgelig .. Man kan jo kikke i systemloggen og se hvilke jobber som har kjørt fram til nå ..
Avatar billede straszek Praktikant
28. september 2004 - 10:37 #10
Takker for hjælpen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester