duczi | 2021-03-10 18:50:06 UTC | #1
Witam
Chciałem ostatnio na swoim serwerze wprowadzić restart codziennie, w godzinach nocnych. Skrypt na restart działa poprawnie, ale nie wiem czemu, crontab go nie wywołuje. Wszystko robiłem z jednego poradnika na tym forum, a w crontabie znajduje się coś takiego:
0 4 * * * /home/restart.sh >/dev/null 2>&1
Wie ktoś może w czym leży błąd?
LinGruby | 2021-03-10 20:04:09 UTC | #2
https://pl.wikipedia.org/wiki/Crontab#Przyk%C5%82ad
polecam przeczytać…
lub
man crontab
i
man cron
dodam jeszcze że powinno to wyglądać tak:
0 4 * * * root /home/restart.sh >/dev/null 2>&1
a jeszcze lepiej jakby skrypt wylądował w /usr/local/bin/
i oczywiście na prawach wykonywania…
i wyglądało by to tak:
0 4 * * * root /usr/local/bin/restart.sh >/dev/null 2>&1
lub twoja nazwa użytkownika zamiast root
( bo nie napisałeś co ten skrypt ma restartować - jakiś serwer gry czy jakiś inny serwer )
system | 2021-04-11 19:52:38 UTC | #3
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.