Menbuat Schedule Pada Linux

Dalam pembuatan schadule pada sistem oprasi linuk kali ini saya memanfaatan perintah crontab,  Crontab adalah aplikasi daemon (berjalan di balik layar) yang di gunakan untuk menjalankan tugas yang telah di jadwalkan pada suatu waktu sistem oprasi linux. Setiap user di sistem yang memiliki file crontab, mengijinkan file tersebut untuk melakunkan suatu aksi yang telah didefinisikan sesuai waktu yang telah ditentukan. Crontab biasa digunakan untuk membuat backup secara otomatis, sinkronisasi file,  membuat auto reboot/power of, dll….

Berikut adalah format crontab

menit     jam     tanggal     bulan     no-hari     intruksi ]

Menit      o   s/d  59

Jam         0   s/d   23

Tanggal  1  s/ d  31

Bulan       1  s/d  12

no-hari   0  s/d  6, minggu=0 senin=1 selasa=2 dst…

* berlaku untuk semua angka

0,15,20   artinya untuk 0 atau 15 atau 20

1-12          artinya 1 sampai dengan 12

intruksi adalah utilitas program, shell script atau executable, yaitu ditulis dalam full pathname (nama absolute dari root)

Contoh:

1. Membuat Schadule auto reboot setiap jam 1 pagi:

# crontab -e

lalu isi kan perintah

0 1 * * * /sbin/reboot

2. Membuat Schadule auto reboot setiap 1 jam sekali:

# crontab -e

lalu isi kan perintah

0 * * * * /sbin/reboot

3. Membuat Schadule auto reboot setiap 15 menit sekali:

# crontab -e

lalu isi kan perintah

0,15,30,45 * * * * /sbin/reboot

Tambahan
crontab -e
Untuk Meng-edit atau membuat file crontab
crontab -l
Untuk melihat isi file crontab
crontab -r
Untuk menghapus file crontab

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s