Portál AbcLinuxu, 5. května 2025 13:04

Dotaz: Problém s crontab

25.6.2012 12:55 Marek
Problém s crontab
Přečteno: 311×
Odpovědět | Admin
Ahoj, do souboru /etc/crontab jsem vložil následující řádek s tím, že se script /root/sh/cron/test.sh každou minutu spustí a vytvoří se log o tom jak to dopadlo
*/1 * * * * /root/sh/cron/test.sh 2>&1 >> /var/log/test.log
Jenže to nic nespustí, a navíc mi -l vrací tohle.
# crontab -l
no crontab for root
je potřeba nějak aktualizovat změny toho souboru crontab? Nebo co dělám blbě? Děkuji

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 2× (maddoxik, frEon)
25.6.2012 12:59 invader
Rozbalit Rozbalit vše Re: Problém s crontab
Odpovědět | | Sbalit | Link | Blokovat | Admin
tys to zadal do systemoveho crontabu. Bud tam pridej i jmeno uzivatele, pod kterym se to ma spoustet (za definice casu - pred prikaz), nebo, radeji pod danym uzivatelem dej prikaz crontab -e , zadej tam to cos napsal vyse. tim se aktivuje crontab daneho uzivatele
25.6.2012 13:06 Marek
Rozbalit Rozbalit vše Re: Problém s crontab
Díky, opraveno na
*/1 * * * * root /root/sh/cron/test.sh 2>&1 >> /var/log/test.log
Výsledek je stejný, nic se nespustí :(

soubor test.sh jsem nastavil na
chmod +x /root/sh/cron/test.sh
snad je to dobře...
25.6.2012 13:12 maddoxik | skóre: 10 | blog: maddoxikovo
Rozbalit Rozbalit vše Re: Problém s crontab
Musis znovunacist konfiguraci pro cron:

RedHat:
service crond reload
Debian:
/etc/init.d/cron reload
25.6.2012 13:16 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: Problém s crontab
Máte ten řádek ukončený? V editorech to může vypadat jako prázdný řádek na konci souboru.
25.6.2012 13:17 invader
Rozbalit Rozbalit vše Re: Problém s crontab
muzes zkusit udelat reload toho daemona. A....zkousel jsi pod rootem spustit ten skript normalne bez cronu? Funguje? (ma na zacatku #!/bin/sh ?)
25.6.2012 13:37 Marek
Rozbalit Rozbalit vše Re: Problém s crontab
Odpovědět | | Sbalit | Link | Blokovat | Admin
Díky moc za pomoc, tohle jsem neudělal..
/etc/init.d/cron reload
již to funguje

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.