Jak uruchomić cron Raz, Codziennie o 22: 00
Wpisałem:
* 22 * * * test > /dev/null
Jednak otrzymuję powiadomienie e-mailem, że to działa co minutę. Jestem zdezorientowany, chyba dlatego, że myślałem, że to jest właściwe dla tego, czego chcę.
4 answers
To działa co minutę godziny 22 chyba. Spróbuj wykonać następujące czynności, aby uruchomić je co pierwszą minutę godziny 22:
0 22 * * * ....
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-01-13 13:16:02
Oto kilka przykładów
-
Kursuje co 6 godzin po 46 min po godzinie:
46 */6 * * *
-
Run at 2: 10 am:
10 2 * * *
-
Run at 3: 15 am:
15 3 * * *
-
Run at 4: 20 am:
20 4 * * *
-
Run at 5: 31 am:
31 5 * * *
-
Bieg o 17: 31:
31 17 * * *
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-03 11:39:48
Aby uruchomić raz, codziennie o 22: 00 należy zrobić coś takiego:
0 22 * * *
Pełny rozmiar obrazu: http://i.stack.imgur.com/BeXHD.jpg
Źródło: softpanorama.org
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2015-08-11 07:47:14
Oto, na co patrzę za każdym razem, gdy piszę nowy wpis crontab:
Aby rozpocząć edycję z terminala typu:
zee$ crontab -e
Co dodasz do pliku crontab:
0 22 * * 0 some-user /opt/somescript/to/run.sh
Co to znaczy:
[
+ user => 'some-user',
+ minute => ‘0’, <<= on top of the hour.
+ hour => '22', <<= at 10 PM. Military time.
+ monthday => '*', <<= Every day of the month*
+ month => '*', <<= Every month*
+ weekday => ‘*’, <<= Everyday (0 thru 6) = sunday thru saturday
]
Sprawdź również, jaką powłokę uruchamia Twój komputer i nazwij plik odpowiednio, albo nie uruchomi się.
Sprawdzić powłokę za pomocą echo $SHELL
lub echo $0
Może to być "Bourne shell (sh)
, Bourne again shell (bash)
,Korn shell (ksh)
..etc "
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-02-12 01:05:57