Pemrosesan Data di Shell
Susan Sun
Data Person
Cron:
Crontab adalah berkas pusat untuk melacak cron job.
crontab -l
no crontab for <username>
Dokumentasi:
man crontab
Metode 1: ubah crontab dengan editor teks (mis. nano, Vim, Emacs)
Metode 2: echo perintah penjadwal ke crontab
echo "* * * * * python create_model.py" | crontab
Periksa apakah job terjadwal dengan benar:
crontab -l
* * * * * python create_model.py
Jadwal paling sering untuk cron job adalah satu menit.
Rincian komponen waktu untuk cron job:
.---------------- menit (0 - 59)
| .------------- jam (0 - 23)
| | .---------- tanggal (1 - 31)
| | | .------- bulan (1 - 12) ATAU jan,feb,mar,apr ...
| | | | .---- hari (0 - 6) (Minggu=0 atau 7) ATAU sun,mon,tue,wed ...
| | | | |
* * * * * command-to-be-executed
* * * * * python create_model.py
Interpretasi:
Jalankan setiap menit, setiap jam, setiap hari, setiap bulan, dan setiap hari dalam seminggu.
Singkatnya, jalankan setiap menit
Sumber lanjutan:
Pemrosesan Data di Shell