Avatar billede kongedam Nybegynder
04. februar 2002 - 14:23 Der er 6 kommentarer og
1 løsning

oprette en Cron mappe

Kan man ikke lave en mappe, hvor man kan ligge sine scripts ind i.
"ligesom cron.daily, /cron.monthly osv."

Den skal kører filerne i mappen hver time, men det skal bare være kl halv hele tiden "eks. 1230, 1330, 1430 osv."
Avatar billede langbein Nybegynder
04. februar 2002 - 21:53 #1
Har ikke den store erfaring med dette, men har sjekket litt og funnet ut at det du spør om med 100 % sikkerhet kan la seg gjøre. Prinsippet ser ut til å være at det skal ligge et sytemkall i en bestemt mappe med en kode som angir tidsintervall osv, for eksempel hver xx:30. De filene eller de scriptene du kaller opp kan egentlig ligge hvos som helst, for eksempel i mapper slik som du foreslår. Disse prinsippene er ganske godt forklart i en bok som jeg har, Muhamed Kabir: Red Hat Lin Administrator Hand B, men jeg har også funnet noe på nettet:
http://www.redhat.com/docs/manuals/linux/RHL-7.2-Manual/custom-guide/autotasks.html
http://www.redhat.com/docs/manuals/linux/RHL-7.2-Manual/custom-guide/cron-task.html
http://www.redhat.com/docs/manuals/linux/RHL-7.2-Manual/custom-guide/cron-task.html
Avatar billede langbein Nybegynder
04. februar 2002 - 22:03 #2
Hvis jeg tolker Kabir rett så skal det være tilstekkelig å redigere følgende linje inn i crontabfilen:

30 * * * * root /directorynavn/scriptnavn

Dette skal få scriptet /directorynavn/scriptnavn til å kjøre hver xx:30 time. Roor blir eier av prosessen. Tilsvarende så skal man kunne sette opp flere kall til de tidspunkter man måtte ønske.
Avatar billede langbein Nybegynder
04. februar 2002 - 22:05 #3
Den filen man skal redigere dette inn i er /etc/crontab
Avatar billede kongedam Nybegynder
05. februar 2002 - 08:56 #4
Jeg har lavet denne linie i crontab
30 * * * * root run-parts /etc/cron.half

Så har jeg oprettet mappen cron.half og lagt min script i den, men det ser ikke ud til at virke.

Skal jeg mon lave en linie for hver script?
De linier der allerede står i crontaB referere jo også til mappe.
Avatar billede langbein Nybegynder
06. februar 2002 - 13:53 #5
Tror ikke det skal stå "run-parts" i denne linjen.
Avatar billede langbein Nybegynder
06. februar 2002 - 14:04 #6
Jeg har i hvert fall en jobb etter de andre "run-parts" anførsler. Denne står under disse uten og uten leddet "run-parts". Dette skulle så gi "30 * * * * root /etc/cron.half" føyd til etter de andre jobbene. Vet ikke om dette kan styre en hel directory med jobber eller bare en fil. Ville tro at du kan styre hele dir. I boken min så står bare angitt at du kan styre en fil.
Avatar billede kongedam Nybegynder
06. februar 2002 - 14:38 #7
OK tak.
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