$ crontab -l
Edycja zadań crontaba:
$ crontab -e
Znaczenie poszczególnych gwiazdek w pliku crontaba:
Czyli:
- pierwsza gwiazdka - minuta wykonywania zadania
- druga gwiazdka - godzina wykonywania zadania
- trzecia gwiazdka - dzień wykonywania zadania
- czwarta gwiazdka - jest odpowiednikiem miesiąca od 1 do 12 lub jan - dec (z angielska)
- no i piąta gwiazdka - jest dniem tygodnia, gdzie 0 i 7 to niedziela! Albo można zapisać z angielska (he he) od sun do sat
Tworzenie zakresów lub częstotliwości:
- */5 * * * * - wykonaj polecenie co pięć minut każdego dnia
- 0 13-15 * * * – wykonaj polecenie o 13:00, 14:00 i 15:00 każdego dnia
- 15 23 * * mon-fri – oznacza zadanie wykonywane codziennie od poniedziałku do piątku o godzinie 23:15
- 0 4 * * mon-fri/2 – uruchomi polecenie w każdy poniedziałek, środę i piątek o godzinie 4:00
No i w całości:
00 */12 * * * /home/wacek/scripts/rename_files.sh 2>&1
Czyli: co dwanaście godzin (z moich obserwacji o 12:00 i 24:00) wykonaj skrypt z katalogu użytkownika "wacek" i jego katalogu "scripts" plik wykonywalny o nazwie "rename_files.sh"
Brak komentarzy:
Prześlij komentarz