Cara menjalankan tugas Cron setiap 10, 20, atau 30 minit

How Run Cron Jobs Every 10

Cron adalah utiliti perisian atau perintah Linux juga diakui sebagai pekerjaan Cron yang digunakan untuk menjadwalkan tugas atau pekerjaan yang akan dilaksanakan setelah selang waktu yang tetap di masa depan. Pekerjaan Cron kebanyakannya digunakan untuk menjadwalkan tugas di pelayan untuk mengotomatisasi tugas-tugas penyelenggaraan pentadbiran dan sistem. Pekerjaan Cron boleh dijadualkan dijalankan setiap minit, jam, hari, atau bulan dan kami akan belajar bagaimana menjalankan pekerjaan Cron setelah setiap 10, 20, atau 30 minit dalam siaran ini. Mari mulakan.

Pembuatan fail Crontab

Crontab dipendekkan untuk fail jadual Cron digunakan untuk menjalankan tugas Cron. Pengguna terlebih dahulu mesti membuat fail crontab kerana tidak tersedia secara lalai pada sistem. Fail crontab boleh dibuat di mana-mana sistem Operasi berasaskan Linux menggunakan arahan yang diberikan di bawah:



$crontab-Dan



Sekiranya anda menjalankan perintah yang diberikan di atas untuk pertama kalinya, perintah pertama akan meminta anda memilih penyunting teks. Pilih yang paling mudah, Nano Editor, seperti yang ditunjukkan dalam tangkapan skrin dengan mengetik nombor indeks editor yang anda inginkan dan setelah memilih editor, tekan Enter:



Fail crontab baru akan dibuat. Sekarang, dalam fail ini, anda boleh menulis semua pekerjaan Cron pilihan anda.



Sintaks

Sintaks untuk menjalankan cronjob adalah bahawa kita harus terlebih dahulu menyebutkan waktu dan kemudian menentukan perintah yang ingin kita laksanakan. Sintaks untuk menyebut masa dibahagikan lagi kepada lima bidang.

* * * * * arahan(s)
  • Medan pertama menerangkan minit.
  • Medan kedua menerangkan jam.
  • Medan ketiga menerangkan hari Bulan.
  • Medan keempat menerangkan bulan.
  • Medan kelima menerangkan hari dalam Minggu.

Baiklah, setelah anda memahami kedudukan yang tepat untuk menerangkan masa menjalankan cronjob, ada beberapa cara juga untuk menyebut masa.

Operator Pengendali asterisk '*', kad liar, digambarkan sebagai semua nilai yang dibenarkan. Contohnya, 0 0 1 * * akan menjalankan perintah pada tengah malam pada hari pertama setiap bulan.

List Senarai nilai yang dipisahkan koma menerangkan senarai nilai untuk pengulangan. Contohnya, 10,20,30

Operator Pengendali putus-putus menerangkan julat nilai. Contohnya, 5-10.

Operator Operator slash '/' membantu menjalin hubungan dengan jarak jauh. Contohnya, * / 2 * * * * akan menjalankan tugas Cron setelah selang 2 minit.

Sekarang, anda mempunyai pengetahuan teori yang cukup mengenai pekerjaan Cron, mari kita lakukan beberapa perkara praktikal dan lihat bagaimana menjalankan tugas Cron setiap 10, 20, atau 30 minit.

Jalankan Cron Job selepas setiap 10 minit

Terdapat dua cara untuk menjalankan pekerjaan Cron setelah selang waktu tertentu, seperti setiap 10 minit.

Cara pertama adalah menggunakan senarai minit yang dipisahkan koma; sebagai contoh, jika kita ingin menjalankan skrip setiap 10 minit, sintaks untuk menulis pekerjaan Cron diberikan di bawah:

0,10,dua puluh,30,40,lima puluh * * * * /kediaman/linuxuser/skrip.sh

Tetapi bukankah tugas yang terlalu membosankan untuk menulis keseluruhan senarai minit? Operator slash membantu menulis sintaks yang mudah untuk menjalankan tugas Cron setiap 10 minit.

* /10 * * * * /kediaman/linuxuser/skrip.sh

Dalam perintah ini, * / 10 akan membuat senarai minit selepas setiap 10 minit.

Jalankan Cron Job setiap 20 minit

Sama seperti kita menulis tugas Cron untuk menjalankan skrip setiap 10 minit, kita juga boleh melakukan skrip setelah 20 minit:

* /dua puluh * * * * /kediaman/linuxuser/skrip.sh

Jalankan Cron Job selepas setiap 30 minit

Begitu juga, sintaks untuk menjalankan tugas Cron setiap 30 minit adalah seperti:

* /30 * * * * /kediaman/linuxuser/skrip.sh

Kesimpulannya

Pekerjaan Cron digunakan untuk menjalankan perintah setelah selang waktu tertentu untuk mengurus kemas kini sistem atau membuat sandaran data sistem dan kami telah belajar bagaimana menjalankan pekerjaan Cron setiap 10, 20, atau 30 minit pos. Kami harap siaran ini membantu dalam memahami dan menjalankan pekerjaan Cron.