Ogólne pytania dotyczące systemu
-
jupiter1000
- Posty: 10
- Rejestracja: 24 kwietnia 2009, 23:19
Post
autor: jupiter1000 »
W katalogu /home/
nazwa_użytkownika mam skrypt o nazwie eth1down:
Skrypt wykonuje się z konsoli.
Po umieszczeniu go w crontabie jako root. za pomocą polecenia:
Kod: Zaznacz cały
* 15 * * * /home/nazwa_użytkownika/eth1down
Niestety się nie wykonuje i eth1 nadal działa.
Czy ktoś wie jak rozwiązać ten problem?
-
gruby
- Beginner
- Posty: 158
- Rejestracja: 03 maja 2009, 03:41
- Lokalizacja: Łódź
Post
autor: gruby »
jupiter1000 pisze:W katalogu /home/
nazwa_użytkownika mam skrypt o nazwie eth1down:
Nadałeś skryptowi odpowiednie prawa?
-
jupiter1000
- Posty: 10
- Rejestracja: 24 kwietnia 2009, 23:19
Post
autor: jupiter1000 »
Tak nadałem odpowiednie prawa, dokładnie pełne 777.
-
gruby
- Beginner
- Posty: 158
- Rejestracja: 03 maja 2009, 03:41
- Lokalizacja: Łódź
Post
autor: gruby »
Usuń najpierw wpis w:
Dalej jako root:
i dodajemy do niego:
Kod: Zaznacz cały
* 15 * * * root /home/nazwa_użytkownika/eth1down
Wyjdź z edytora, jako root:
powinno zadziałać.
-
jupiter1000
- Posty: 10
- Rejestracja: 24 kwietnia 2009, 23:19
Post
autor: jupiter1000 »
Działa masz rację, ale jak możesz to wytłumacz
yć mi, czemu w:
nie działa?
Pomyślałem, że chodzi o ścieżki bezwzględne PATH i SHELL, więc zawartość z /etc/crontab skopiowałem do crontab -e i nie zadziałało.
-
jupiter1000
- Posty: 10
- Rejestracja: 24 kwietnia 2009, 23:19
Post
autor: jupiter1000 »
Rozwiązanie już jest, jakbyś wczytał się w całość to chodzi mi o wytłumaczenie czemu z
skrypt wykonuje się bez problemu natomiast z:
nie wykonuje się.
Dla pewności dodatkowo przegrałem zawartość crontaba z
do
i też nic.