Senin, 30 September 2024

SHEDULER CRON

Share it Please

Sheduler cron adalah alat yang digunakan di sistem operasi Unix-like (seperti Linux) untuk menjalankan tugas atau skrip secara otomatis pada waktu yang telah ditentukan. Berikut adalah penjelasan lengkap tentang cron, dengan cara yang mudah dipahami:

Apa Itu Cron?

Cron adalah daemon (program yang berjalan di latar belakang) yang mengelola penjadwalan tugas.

Tugas-tugas ini disebut cron jobs dan bisa berupa skrip, perintah, atau aplikasi yang ingin kamu jalankan secara berkala (seperti harian, mingguan, atau bulanan).

Penjelasan Format

Setiap tanda bintang (*) mewakili satu unit waktu, yang diatur dari kiri ke kanan:

Menit (0-59): Menunjukkan menit saat tugas dijalankan.

Jam (0-23): Menunjukkan jam saat tugas dijalankan.

Hari dalam Bulan (1-31): Menunjukkan tanggal dalam bulan saat tugas dijalankan.

Bulan (1-12): Menunjukkan bulan saat tugas dijalankan.

Hari dalam Minggu (0-6): Menunjukkan hari dalam minggu (0 adalah Minggu).

Kemudian pada scheduler corn terdapat perintah (*) yang berfungsi untuk menunjukkan bahwa kolom tersebut mencakup semua kemungkinan nilai. Ini berarti bahwa tugas yang dijadwalkan akan dijalankan setiap kali nilai untuk kolom tersebut terpenuhi.

Contoh membuat cron scheduler

Buka file crontab.

lalu isi sesuai jadwal yang kamu mau

Disini saya telah membuat scrip "up.sh" yang berisi perintah untuk update dan upgrade, lalu untuk keterangan cron schedulernya sebagai berikut:

0 maka scrip akan dijalankan pada menit 0

9 maka scrip akan dijalankan pada jam 9

* maka scrip akan dijalankan pada tanggal manapun

* maka scrip akan dijalankan pada bulan manapun

4 maka scrip akan dijalankan setiap hari kamis

Maka scrip akan dijalankan setiap hari kamis pada jam 9.

Reverensi : https://chatgpt.com/

Penulis : Farel Ardiatama Fahrezi
Editor   : Farel Ardiatama Fahrezi




Tidak ada komentar:

Posting Komentar

Blogroll

About