Cara menjalankan pekerjaan Cron setiap 10, 20, atau 30 menit

How Run Cron Jobs Every 10



Cron adalah utilitas perangkat lunak atau perintah Linux yang juga dikenal sebagai pekerjaan Cron yang digunakan untuk menjadwalkan tugas atau pekerjaan yang akan dieksekusi setelah interval waktu tertentu di masa mendatang. Pekerjaan Cron sebagian besar digunakan untuk menjadwalkan tugas di server untuk mengotomatisasi tugas administrasi dan pemeliharaan sistem. Pekerjaan Cron dapat dijadwalkan untuk dijalankan setiap menit, jam, hari, atau bulan dan kita akan mempelajari cara menjalankan pekerjaan Cron setelah setiap 10, 20, atau 30 menit dalam posting ini. Ayo mulai.

Pembuatan file Crontab

Crontab disingkat untuk file tabel Cron digunakan untuk menjalankan pekerjaan Cron. Pengguna terlebih dahulu harus membuat file crontab karena tidak tersedia secara default di sistem. File crontab dapat dibuat pada sistem Operasi berbasis Linux apa pun menggunakan perintah yang diberikan di bawah ini:







$crontab-Dan



Jika Anda menjalankan perintah yang diberikan di atas untuk pertama kalinya, pertama-tama Anda akan diminta untuk memilih editor teks. Pilih yang paling mudah, Nano Editor, seperti yang ditunjukkan pada tangkapan layar dengan mengetikkan nomor indeks editor yang Anda inginkan dan setelah memilih editor, tekan Enter:







File crontab baru akan dibuat. Sekarang, dalam file ini, Anda dapat menulis semua pekerjaan Cron pilihan Anda.



Sintaksis

Sintaks untuk menjalankan cronjob adalah pertama-tama kita harus menyebutkan waktu dan kemudian menentukan perintah yang ingin kita jalankan. Sintaks untuk menyebutkan waktu dibagi lagi menjadi lima bidang.

* * * * * memerintah(S)
  • Bidang pertama menjelaskan menit.
  • Kolom kedua menjelaskan jam.
  • Bidang ketiga menjelaskan hari dalam Bulan.
  • Bidang keempat menjelaskan bulan.
  • Bidang kelima menggambarkan hari dalam seminggu.

Baiklah, setelah Anda memahami posisi yang tepat untuk menggambarkan waktu untuk menjalankan cronjob, ada beberapa cara juga untuk menyebutkan waktu.

Operator tanda bintang '*', alias wildcard, dijelaskan sebagai semua nilai yang diizinkan. Misalnya, 0 0 1 * * akan menjalankan perintah pada tengah malam pada hari pertama setiap bulan.

Daftar nilai yang dipisahkan koma menjelaskan daftar nilai untuk pengulangan. Misalnya, 10,20,30

Operator tanda hubung '-' menjelaskan rentang nilai. Misalnya, 5-10.

Operator garis miring '/' membantu dalam membuat konjungsi dengan rentang. Misalnya, */2 * * * * akan menjalankan tugas Cron setelah setiap interval 2 menit.

Sekarang, Anda sudah memiliki pengetahuan teoretis yang cukup tentang pekerjaan Cron, mari lakukan beberapa hal praktis dan lihat bagaimana menjalankan pekerjaan Cron setiap 10, 20, atau 30 menit.

Jalankan Pekerjaan Cron setelah setiap 10 menit

Ada dua cara untuk menjalankan tugas Cron setelah interval waktu tertentu, seperti setelah setiap 10 menit.

Cara pertama adalah dengan menggunakan daftar menit yang dipisahkan koma; misalnya, jika kita ingin menjalankan skrip setelah setiap 10 menit, sintaks untuk menulis pekerjaan Cron seperti itu diberikan di bawah ini:

0,10,dua puluh,30,40,lima puluh * * * * /rumah/pengguna linux/script.sh

Tapi bukankah itu terlihat terlalu membosankan untuk menulis seluruh daftar menit? Operator slash membantu menulis sintaks yang mudah untuk menjalankan pekerjaan Cron setelah setiap 10 menit.

* /10 * * * * /rumah/pengguna linux/script.sh

Dalam perintah ini, */10 akan membuat daftar menit setelah setiap 10 menit.

Jalankan Pekerjaan Cron setelah setiap 20 menit

Sama seperti kita menulis tugas Cron untuk menjalankan skrip setelah setiap 10 menit, kita dapat melakukan hal yang sama untuk menjalankan skrip setelah setiap 20 menit:

* /dua puluh * * * * /rumah/pengguna linux/script.sh

Jalankan Pekerjaan Cron setelah setiap 30 menit

Demikian pula, sintaks untuk menjalankan pekerjaan Cron setelah setiap 30 menit akan seperti:

* /30 * * * * /rumah/pengguna linux/script.sh

Kesimpulan

Pekerjaan Cron digunakan untuk menjalankan perintah setelah interval waktu tertentu untuk mengelola pembaruan sistem atau mencadangkan data sistem dan kami telah mempelajari cara menjalankan pekerjaan Cron setiap 10, 20, atau 30 menit setelah posting. Kami harap posting ini membantu dalam memahami dan menjalankan pekerjaan Cron.