Bagaimana saya bisa menulis Crontab yang akan menjalankan /home/username/test.sh
skrip saya setiap 2 jam?
237
Kerjakan saja:
0 */2 * * * /home/username/test.sh
Angka 0 di awal berarti berjalan pada menit ke-0. (Jika itu *, skrip akan berjalan setiap menit selama setiap jam kedua.)
Jangan lupa, Anda dapat memeriksa syslog untuk melihat apakah itu benar-benar berjalan!
Baris harus membaca:
atau
sumber
0-23/2
adalah setiap jam genap dan1-23/2
setiap jam ganjil, tapi saya lebih suka*/2
masih.Jawabannya adalah dari https://crontab.guru/every-2-hours . Ini menarik.
sumber
0 * / 1 * * * "Pada menit 0 lewat setiap jam."
0 * / 2 * * * "Pada menit 0 lewat setiap jam ke-2."
Ini adalah cara yang tepat untuk mengatur cronjobs untuk setiap jam.
sumber
Untuk masuk ke crontab:
tulis ini ke dalam file:
Contoh:
0 */2 * * * python ec2-user/home/demo.py
dan pastikan Anda memiliki satu baris kosong setelah tugas cron terakhir di file crontab Anda
sumber