Kabukta Veri İşleme
Susan Sun
Data Person
Cron:
Crontab, cron işlerini takip eden merkezi bir dosyadır.
crontab -l
no crontab for <username>
Belgelendirme:
man crontab
Yöntem 1: crontab'i bir metin düzenleyiciyle değiştirin (örn. nano, Vim, Emacs)
Yöntem 2: zamanlayıcı komutunu crontab'e echo ile gönderin
echo "* * * * * python create_model.py" | crontab
İşin doğru zamanlandığını kontrol edin:
crontab -l
* * * * * python create_model.py
Cron işler için en sık zamanlama bir dakikadır.
Bir cron işinin zaman bileşeninin ayrımı:
.---------------- dakika (0 - 59)
| .------------- saat (0 - 23)
| | .---------- ayın günü (1 - 31)
| | | .------- ay (1 - 12) VEYA jan,feb,mar,apr ...
| | | | .---- haftanın günü (0 - 6) (Pazar=0 veya 7) VEYA sun,mon,tue,wed ...
| | | | |
* * * * * yürütülecek-komut
* * * * * python create_model.py
Yorum:
Her ayın her gününün her saatinin her dakikasında ve haftanın her gününde çalışır.
Kısacası, her dakika çalışır
Ek kaynaklar:
Kabukta Veri İşleme