🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.comp.os.linux.newbie
4 messages
4 total messages Started by peter Thu, 10 Dec 2015 15:23
Wykonywanie skryptu codziennie
#139559
Author: peter
Date: Thu, 10 Dec 2015 15:23
30 lines
2032 bytes
mam skrypt czas
ntpdate tempus1.gum.gov.pl >> ~/Public/KCesprimo

skrypt wywołany z linii komend sudo ./czas wykonuje się prawidłowo

Chcę, żeby wykonywał się codziennie. Doczytałem, że powinien znajdować się w 
/etc/cron.daily. Umieściłem go tam z uprawnieniami root. Nie wykonuje się !.

Doczytałem, że specyfikacja kiedy powinien się wykonać, znajduje się w pliku 
/etc/cron.d/crontab. Nie mam takiego pliku. Założyłem taki plik z uprawnieniami root
SHELL=/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin
NICE=15

# run-parts
02 14 * * *       root  /bin/run-parts /etc/cron.daily

o 14:02 nie wykonał się. Co mam jeszcze zrobić, żeby skrypt 'czas' wykonał się codziennie 
automatycznie

I pytanie dodatkowe
program ntpdate w lecie koryguje czas jako letni przesunięty o 1h.
Ale ja *nie chcę* żeby korygował mi o tą godzinę!!. Mam na tym komputerze m.in pomiary 
meteo, które maja nieciągłość czasową w momencie zmiany czasu. Potem muszę korygować czas 
pomiaru przez pól roku o tą godzinę.
Nie widzę takiej opcji w ntpdate. Może jakieś dodatkowe zlecenia dla korekty czasu o 3600s 
dla czasu letniego?

-- 
peter
Re: Wykonywanie skryptu codziennie
#139560
Author: Rafał Przetakowski
Date: Fri, 18 Dec 2015 09:37
44 lines
2934 bytes
W dniu czwartek, 10 grudnia 2015 16:23:36 UTC+1 użytkownik peter napisał:
> mam skrypt czas
> ntpdate tempus1.gum.gov.pl >> ~/Public/KCesprimo
> 
> skrypt wywołany z linii komend sudo ./czas wykonuje się prawidłowo
> 
> Chcę, żeby wykonywał się codziennie. Doczytałem, że powinien znajdować się w 
> /etc/cron.daily. Umieściłem go tam z uprawnieniami root. Nie wykonuje się !.
> 
> Doczytałem, że specyfikacja kiedy powinien się wykonać, znajduje się w pliku 
> /etc/cron.d/crontab. Nie mam takiego pliku. Założyłem taki plik z uprawnieniami root
> SHELL=/bin/sh
> PATH=/sbin:/bin:/usr/sbin:/usr/bin
> NICE=15
> 
> # run-parts
> 02 14 * * *       root  /bin/run-parts /etc/cron.daily
> 
> o 14:02 nie wykonał się. Co mam jeszcze zrobić, żeby skrypt 'czas' wykonał się codziennie 
> automatycznie
> 
> I pytanie dodatkowe
> program ntpdate w lecie koryguje czas jako letni przesunięty o 1h.
> Ale ja *nie chcę* żeby korygował mi o tą godzinę!!. Mam na tym komputerze m.in pomiary 
> meteo, które maja nieciągłość czasową w momencie zmiany czasu. Potem muszę korygować czas 
> pomiaru przez pól roku o tą godzinę.
> Nie widzę takiej opcji w ntpdate. Może jakieś dodatkowe zlecenia dla korekty czasu o 3600s 
> dla czasu letniego?
> 
> -- 
> peter

Cześć,

Jeżeli muszę dodać coś do crona jako root robię to tak:
$ sudo crontab -e

a wpis dodaję zgodnie z https://pl.wikipedia.org/wiki/Crontab np:
0 0 * * * /bin/sh /path/to/my/script.sh

Skrypt czas powinien mieć postać:
/usr/sbin/ntpdate tempus1.gum.gov.pl >> /path/to/KCesprimo

Rafał
Re: Wykonywanie skryptu codziennie
#139561
Author: Rafał Maszkowski
Date: Sat, 16 Jan 2016 12:33
13 lines
1491 bytes
On pią, 18 gru 2015 10:37:14 Rafał Przetakowski <rprzetakowski@gmail.com> wrote:
> W dniu czwartek, 10 grudnia 2015 16:23:36 UTC+1 użytkownik peter napisał:
>> mam skrypt czas
>> ntpdate tempus1.gum.gov.pl >> ~/Public/KCesprimo
>> skrypt wywołany z linii komend sudo ./czas wykonuje się prawidłowo
>> Chcę, żeby wykonywał się codziennie. Doczytałem, że powinien znajdować się w 
>> /etc/cron.daily. Umieściłem go tam z uprawnieniami root. Nie wykonuje się !.

Najlepiej uruchomić ntpd.

R.
-- 
„Walczy on z całym zapamiętaniem przeciwko intelektowi” - z akt personalnych prof. A. Baeumlera
Re: Wykonywanie skryptu codziennie
#139562
Author: gosc
Date: Sat, 16 Jan 2016 15:05
13 lines
1636 bytes
Rafał Maszkowski wrote:
> Najlepiej uruchomić ntpd.

ntpdate używam tylko do odpytwania, np.:
ntpdate -q tempus1.gum.gov.pl

Później tylko poprawiam częstotliwość w adjtimex, np.
adjtimex --tick 10000 --frequency 50000

ps.
http://www.ekorekta24.pl/porady-jezykowe/22-odmiana/78-te-czy-ta
Nie będziesz musiał korygować o tę godzinę.
I nie będziesz miał problemów z tą godziną w przyszłości.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads