|
| Klokken og locate (2 spørgsmål) Fra : Jesper Petersen |
Dato : 09-08-01 12:23 |
|
Hej!
Mit ur er ca. en halv time bagefter, det har jeg forsøgt at rette
vha. 'date', men efter en genstart er uret igen bagefter. Nogen der
ved hvordan, jeg kan rette dette? (Debian woody)
I Red Hat og Mandrake har jeg uden videre kunne bruge 'locate' til at
finde filer, men i Debian kan jeg først, når jeg har kørt
/etc/cron.daily/find (den eneste måde jeg kender til), men det tager
usandsynligt lang tid (måske et halvt eller helt minut...). Hvad skal
jeg gøre for hele tiden at kunne bruge locate? Jeg kan ikke forestille
mig at RH og Mandrake har startet /etc/cron.daily/find ved opstart,
for så lang tid tog de slet ikke at starte op.
Mvh.
Jesper
--
Remove **Delete** from my email-address when replying by mail.
| |
Jacob Sparre Anderse~ (09-08-2001)
| Kommentar Fra : Jacob Sparre Anderse~ |
Dato : 09-08-01 13:08 |
|
Jesper:
> Mit ur er ca. en halv time bagefter, det har jeg forsøgt at rette
> vha. 'date', men efter en genstart er uret igen bagefter. Nogen der
> ved hvordan, jeg kan rette dette? (Debian woody)
Prøv at se om `hwclock` kan løse problemet.
> I Red Hat og Mandrake har jeg uden videre kunne bruge 'locate' til at
> finde filer, men i Debian kan jeg først, når jeg har kørt
> /etc/cron.daily/find (den eneste måde jeg kender til), men det tager
> usandsynligt lang tid (måske et halvt eller helt minut...). Hvad skal
> jeg gøre for hele tiden at kunne bruge locate? Jeg kan ikke forestille
> mig at RH og Mandrake har startet /etc/cron.daily/find ved opstart,
> for så lang tid tog de slet ikke at starte op.
Du bør køre `locate -u` (dvs. opdatere `locate`-kommandoens
database) af og til. På mine maskiner sker det vist omkring
midnat hver nat. Jeg ville lægge kommandoen i
systemoperatørens "crontab", hvis den ikke allerede var der.
Jacob
--
"Human beings just can't not communicate."
| |
Adam Sjøgren (09-08-2001)
| Kommentar Fra : Adam Sjøgren |
Dato : 09-08-01 18:36 |
|
On Thu, 09 Aug 2001 14:07:46 +0200, Jacob Sparre Andersen wrote:
>> at finde filer, men i Debian kan jeg først, når jeg har kørt
>> /etc/cron.daily/find (den eneste måde jeg kender til), men det
[..]
> Du bør køre `locate -u` (dvs. opdatere `locate`-kommandoens
> database) af og til. På mine maskiner sker det vist omkring midnat
> hver nat. Jeg ville lægge kommandoen i systemoperatørens "crontab",
> hvis den ikke allerede var der.
De scripts der ligger i /etc/cron.daily på en Debian maskine bliver -
tada - kørt dagligt...
Hvis man installerer anacron bliver de kørt når man tænder maskinen
igen, hvis den var slukket da det skulle have været kørt. Sådan ca.
Mvh.
--
"What could be improved in Microsoft's implementation?" Adam Sjøgren
"well, it could be not running on Windows for one" asjo@koldfront.dk
| |
Jesper Petersen (09-08-2001)
| Kommentar Fra : Jesper Petersen |
Dato : 09-08-01 20:21 |
|
Adam> De scripts der ligger i /etc/cron.daily på en Debian maskine
Adam> bliver - tada - kørt dagligt...
Adam> Hvis man installerer anacron bliver de kørt når man tænder
Adam> maskinen igen, hvis den var slukket da det skulle have været
Adam> kørt. Sådan ca.
Det er jo også typisk, når jeg endelig tager mig sammen til at skrive
her, så virker selvfølgelig upåklageligt...
Men jeg vil da lige benytte mig af lejligheden til at lære lidt mere
Det følgende er fra min /etc/crontab, jeg går ud fra, at det betyder, at
anacron tager sig af tingene?
# m h dom mon dow user command
25 6 * * * root test -e /usr/sbin/anacron || run-parts --report /etc/cron.daily
47 6 * * 7 root test -e /usr/sbin/anacron || run-parts --report /etc/cron.weekly
52 6 1 * * root test -e /usr/sbin/anacron || run-parts --report /etc/cron.monthly
#
Betyder tallene til venstre, at linjen med cron.daily bliver udført
hver dag klokken 6.25 (evt. 18.25, hvis det er tilfældet, hvordan ser
man så forskel)?
Blev weekly udført sidste gang den 7.?
Og bliver monthly udført hver gang det er den 1. i en måned?
Jesper
--
Remove **Delete** from my email-address when replying by mail.
| |
Kent Friis (09-08-2001)
| Kommentar Fra : Kent Friis |
Dato : 09-08-01 20:22 |
|
Den 09 Aug 2001 21:20:58 +0200 skrev Jesper Petersen:
>
> Adam> De scripts der ligger i /etc/cron.daily på en Debian maskine
> Adam> bliver - tada - kørt dagligt...
>
> Adam> Hvis man installerer anacron bliver de kørt når man tænder
> Adam> maskinen igen, hvis den var slukket da det skulle have været
> Adam> kørt. Sådan ca.
>
>Det er jo også typisk, når jeg endelig tager mig sammen til at skrive
>her, så virker selvfølgelig upåklageligt...
>
>Men jeg vil da lige benytte mig af lejligheden til at lære lidt mere
>
>Det følgende er fra min /etc/crontab, jeg går ud fra, at det betyder, at
>anacron tager sig af tingene?
>
># m h dom mon dow user command
>25 6 * * * root test -e /usr/sbin/anacron || run-parts --report /etc/cron.daily
>47 6 * * 7 root test -e /usr/sbin/anacron || run-parts --report /etc/cron.weekly
>52 6 1 * * root test -e /usr/sbin/anacron || run-parts --report /etc/cron.monthly
>#
>
>Betyder tallene til venstre, at linjen med cron.daily bliver udført
>hver dag klokken 6.25 (evt. 18.25, hvis det er tilfældet, hvordan ser
>man så forskel)?
06:25
>Blev weekly udført sidste gang den 7.?
Nej, den kører hver søndag (mandag=1, søndag=7) kl. 06:47
>Og bliver monthly udført hver gang det er den 1. i en måned?
Den 1. kl. 06:52 ja.
Mvh
Kent
--
Indlæringskurven til Linux er stejl, til tider lodret... Men for katten
hvor er udsigten på toppen dog fantastisk
- Michael G. Vendelbo i dk.snak
| |
Jesper Petersen (09-08-2001)
| Kommentar Fra : Jesper Petersen |
Dato : 09-08-01 21:12 |
|
Kent> 06:25
>> Blev weekly udført sidste gang den 7.?
Kent> Nej, den kører hver søndag (mandag=1, søndag=7) kl. 06:47
>> Og bliver monthly udført hver gang det er den 1. i en måned?
Kent> Den 1. kl. 06:52 ja.
OK tak for det.
Jesper
--
Remove **Delete** from my email-address when replying by mail.
| |
Adam Sjøgren (09-08-2001)
| Kommentar Fra : Adam Sjøgren |
Dato : 09-08-01 20:32 |
|
On 09 Aug 2001 21:20:58 +0200, Jesper Petersen wrote:
> Det følgende er fra min /etc/crontab, jeg går ud fra, at det
> betyder, at anacron tager sig af tingene?
Kun hvis den er installeret.
> Betyder tallene til venstre,
Kig i manualen: $ man 5 crontab
Mvh.
--
"Du har modtaget en infokage fra værten..." Adam Sjøgren
asjo@koldfront.dk
| |
Jesper Petersen (09-08-2001)
| Kommentar Fra : Jesper Petersen |
Dato : 09-08-01 21:14 |
|
Adam> Kun hvis den er installeret.
Det er den nu troede den var, når den nu var nævnt i crontab...
Jesper
--
Remove **Delete** from my email-address when replying by mail.
| |
Adam Sjøgren (09-08-2001)
| Kommentar Fra : Adam Sjøgren |
Dato : 09-08-01 21:16 |
|
On 09 Aug 2001 22:13:52 +0200, Jesper Petersen wrote:
Adam> Kun hvis den er installeret.
> Det er den nu troede den var, når den nu var nævnt i crontab...
Det i crontab'en siger "Hvis anacron ikke er installeret, så..."
(Fordi anacron ellers tager sig af det, når den er installeret).
Mvh.
--
"You can't write a chord ugly enough to say what you Adam Sjøgren
want sometimes, so you have to rely on a giraffe asjo@koldfront.dk
filled with whipped cream."
| |
Jesper Petersen (09-08-2001)
| Kommentar Fra : Jesper Petersen |
Dato : 09-08-01 21:25 |
|
Adam> Det i crontab'en siger "Hvis anacron ikke er installeret,
Adam> så..."
Adam> (Fordi anacron ellers tager sig af det, når den er
Adam> installeret).
OK, det var lige den 'test -e' jeg ikke var med på, men det er jeg
nu. Så håber jeg, det hele kører glat for fremtiden, for jeg har
sjældent (= aldrig) computeren tændt på den tid af døgnet (omkring
6.30).
Jesper
--
Remove **Delete** from my email-address when replying by mail.
| |
Jesper Petersen (09-08-2001)
| Kommentar Fra : Jesper Petersen |
Dato : 09-08-01 20:09 |
|
(ups kom til at maile et svar på din post - kommer lige her også)
Jacob> Prøv at se om `hwclock` kan løse problemet.
Tak for det, det ser ud som om jeg fik det løst med:
#hwclock --set --date="<dag og klokkeslæt>"
Jacob> Du bør køre `locate -u` (dvs. opdatere `locate`-kommandoens
Jacob> database) af og til. På mine maskiner sker det vist omkring
Jacob> midnat hver nat. Jeg ville lægge kommandoen i
Jacob> systemoperatørens "crontab", hvis den ikke allerede var der.
Jeg får en "invalid option" når jeg sætter "-u" på, det svarer måske til
"updatedb" som er omtalt på man siden?
Jesper
--
Remove **Delete** from my email-address when replying by mail.
| |
|
|