Nowe posty

Autor Wątek: Crontabs  (Przeczytany 2542 razy)

deusx

  • Gość
Crontabs
« dnia: 2010-02-27, 01:17:06 »
Witam, nie potrafię ustawić crontab

Mógł by mi ktoś napisać, jak musi wyglądać wpis, który co 5 minut (lub co godzinę) robi tak:

rm -fr * z var/www/strona/tmp




Dzięki za odpowiedź

john1212

  • Gość
Crontabs
« Odpowiedź #1 dnia: 2010-02-27, 12:52:47 »
Witam,
proszę skorzystać z man crontab

co znaczy rm -fr z /var/www/strona/tmp
jeśli masz na myśli;
cd /var/www/strona/tmp
rm -rf *
to jest to prawie identyczne z:
rm -rf /var/www/strona/tmp/*

możesz:
powinno się stosować crontab -e (lub ewentualnie edytować bezpośrednio zbiór crontab dla odpowiedniego użytkownika)
co 5 minut
*/5 * * * * /bin/rm -fr /var/www/strona/tmp
lub co godzinę
* */1 * * * /bin/rm -fr /var/www/strona/tmp

albo dosłownie:
*/5 * * * * cd /var/www/strona/tmp; /bin/rm -rf *
analogicznie.....
oczywiście, dzięki za uwagę
miłej zabawy

freerider

  • Gość
Crontabs
« Odpowiedź #2 dnia: 2010-02-27, 16:03:22 »
Tylko w crontabie zalecane jest podawanie pełnej ścieżki do binarki, tak więc zamiast
*/5 * * * * rm -fr /var/www/strona/tmp/* należy wpisać */5 * * * * /usr/bin/rm -fr /var/www/strona/tmp/*
No i jak przedmówca napisał man crontab.