Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
crontab http://forum.freesco.pl/viewtopic.php?f=22&t=13558 |
Strona 1 z 1 |
Autor: | Kimas [ sobota, 16 września 2006, 13:20 ] |
Tytuł: | crontab |
witam Jaką regulke dopisac do crona aby 5 min po właczeniu routera właczał mi się jakis program???? |
Autor: | dora [ sobota, 16 września 2006, 14:43 ] |
Tytuł: | |
Najlepiej chyba będzie dodać to do rc.local z funkcja sleep. Bo z crona możesz zrobić żeby startował o jakiejś określonej godzinie lub częstotliwości, a nie po restarcie. |
Autor: | dawidmo [ sobota, 16 września 2006, 15:22 ] |
Tytuł: | |
Lub skorzystać z at |
Autor: | Mis' [ sobota, 16 września 2006, 15:25 ] |
Tytuł: | |
dora pisze: Najlepiej chyba będzie dodać to do rc.local z funkcja sleep. Bo z crona możesz zrobić żeby startował o jakiejś określonej godzinie lub częstotliwości, a nie po restarcie.
i według ciebie po restarcie cron nie zacznie uruchamiać zapisanych w pliku konfiguracyjnym poleceń? Przeczytaj dokładnie pytanie i nie gadaj bzdur... Oczywiście wiesz, że jak po prostu wpiszesz nieskończoną pętlę w rc.local to ten script się nigdy nie zakończy? Czym takie działanie się zakończy też wiesz? To po co dajesz takie "dobre" rady początkującym? Chcesz pokazać jaki BOFH z ciebie? Jak nie wiesz do czego służy rc.local to lepiej o nim zapomnij i nie używaj. Do autora wątku: uruchamiasz: crontab -e i wpisujesz linijkę: */5 * * * * /scieżka/twoj_program To wszystko... cron automagicznie rozpozna że mu się konfig zmienił więc nie musisz go nawet restartować. Jesli chcesz aby program wykonywał się na prawach określonego użytkownika to linijka wygląda tak: */5 * * * * user /ścieżka/twój_program gdzie pod "user" podstawiasz nazwę użytkownika... W ogóle to polecam przeczytanie man cron |
Autor: | hx [ sobota, 16 września 2006, 15:46 ] |
Tytuł: | |
Mis niegrzeczny bardzo dziś ![]() |
Autor: | dora [ sobota, 16 września 2006, 16:08 ] |
Tytuł: | |
Tylko po co odpalać plik co 5min jak miał być odpalony po 5min? |
Autor: | Mis' [ sobota, 16 września 2006, 16:29 ] |
Tytuł: | |
dora pisze: Tylko po co odpalać plik co 5min jak miał być odpalony po 5min?
![]() ![]() Przepraszam. |
Autor: | dora [ sobota, 16 września 2006, 16:35 ] |
Tytuł: | |
Nie ma sprawy ![]() Powinno wyglądać tak: |
Autor: | MAC!EK [ sobota, 16 września 2006, 18:59 ] |
Tytuł: | |
dora pisze: Nie ma sprawy
![]() Powinno wyglądać tak: i w ten sposób system uruchamia ci się o 5 minut dłużej :] lepiej zrobić skrypt osobny ze sleepem i puścić go w tło ( /scieżka/nazwa & ) |
Autor: | viater [ niedziela, 17 września 2006, 00:04 ] |
Tytuł: | |
MAC!EK pisze: dora pisze: Nie ma sprawy ![]() Powinno wyglądać tak: i w ten sposób system uruchamia ci się o 5 minut dłużej :] lepiej zrobić skrypt osobny ze sleepem i puścić go w tło ( /scieżka/nazwa & ) Czyli co, jak zawiesi się coś, co jest w /etc/rc.local, to system sie nie do końca uruchomi ? Nie ma jakiegoś timeout-u na wykonanie /etc/rc.local ? |
Autor: | czerwo [ niedziela, 17 września 2006, 09:40 ] |
Tytuł: | |
nie, nie ma. Dlatego trzeba wpisywac program & |
Autor: | MAC!EK [ niedziela, 17 września 2006, 12:05 ] |
Tytuł: | |
viater pisze: Czyli co, jak zawiesi się coś, co jest w /etc/rc.local, to system sie nie do końca uruchomi ?
Nie ma jakiegoś timeout-u na wykonanie /etc/rc.local ? Przyjrzyj się kolejności startowania systemu ( te niebiesko białe komunikaty ), co jest startowane po rc.local? Nie pamiętam teraz ale chyba tylko konsola usera startuje... Jeśli w rc.local wystartujesz coś co nie zakończy swojego działania to nie uruchomią się kolejne programy ( jeśli takowe startują po rc.local) a na pewno nie będziesz się mógł zalogować bezpośrednio ( z klawiatury ) na serwer. |
Autor: | viater [ niedziela, 17 września 2006, 12:13 ] |
Tytuł: | |
MAC!EK pisze: ...
Przyjrzyj się kolejności startowania systemu ( te niebiesko białe komunikaty ),... Jakoś rzadko mam okazję ![]() |
Autor: | dawidmo [ niedziela, 17 września 2006, 19:29 ] |
Tytuł: | |
MAC!EK pisze: co jest startowane po rc.local?.
prośba o podanie loginu i hasła, chyba że ktoś kombinował ![]() |
Autor: | adamz [ środa, 4 października 2006, 20:22 ] |
Tytuł: | |
Nie będe zakładał nowego tematu więc tu sie podepne Potrzebuje uruchomić skrypt co 20 minut w godzinach od 9 do 15 od poniedziąłku do piątku. Mógłby ktoś mie sprawdzić czy dobrze wykombinowałem: */20 9-15 * * 1-5 /mój_skrypt |
Autor: | Mis' [ środa, 4 października 2006, 21:53 ] |
Tytuł: | |
adamz pisze: Mógłby ktoś mie sprawdzić czy dobrze wykombinowałem:
*/20 9-15 * * 1-5 /mój_skrypt wygląda, ze jestr ok. Jedna uwaga - podaj pełną ścieżkę do scriptu. zadbaj również żeby w scripcie były pełne ścieżki. |
Autor: | adamz [ środa, 4 października 2006, 22:06 ] |
Tytuł: | |
Ok dzięki. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |