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 -e
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- 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 '*', a.k.wildcard, 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 Operator dash '-' menerangkan julat nilai. Contohnya, 5-10.
Operator Operator slash '/' membantu membuat 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 tugas Cron diberikan di bawah:
0,10,20,30,40,50 * * * * / rumah / linuxuser / skrip.sh
Tetapi tidak terlalu sukar untuk menulis keseluruhan senarai minit? Operator slash membantu menulis sintaks yang mudah untuk menjalankan tugas Cron setiap 10 minit.
* / 10 * * * * / rumah / linuxuser / skrip.sh
Dalam arahan 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 dapat melakukan hal yang sama untuk menjalankan skrip setiap 20 minit:
* / 20 * * * * / rumah / linuxuser / skrip.sh
Jalankan Cron Job setiap 30 minit
Begitu juga, sintaks untuk menjalankan tugas Cron setiap 30 minit adalah seperti:
* / 30 * * * * / rumah / 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.