sebelumnya saya akan menjelaskan perbedaan antara
at dengan crond dan anacrond, pada dasarnya penjadwalan dengan at itu dapat kita lakukan banyak perintah misalkan perintah backupfile, copy file, tar file dapat dilakukan pada waktu bersamaan, sedangkan crond dan anacrond tidak seperti itu melainkan melakukan perintah secara terpisah dan waktu yang berbeda tentunya.
berikut cara menjalankan cron di console
crontab -e
maka akan tampil seperti gambar dibawah ini
jika ingin menampilkan tulisan sudah jam setengah 10 tanggal 15 Agustus pukul 21:16 adalah dengan perintah seperti dibawah ini
16 menunjukan menit
21 menunjukan jam
15 menunjukan tanggal
8 menunjukan bulan
1 menunjukan hari selasa, dimana hari minggu/ahad adalah bernilai 0
maka hasilnya
dapat juga menuliskan perintah sebagai berikut
artinya setiap pukul 14:56 direktori opt akan di pindahkan ke direktori etc dengan nama bakcupdata.gz dengan perintah :
56 14 * * * wall "start" tar czvf /etc/backupdata.gz /opt
artinya setiap 5 menit sekali pada jam 8-16 akan melakukan perintah ping dengan alamat ip 192.168.5.150 dengan tujuan /var/log/koneksi.log dengan kata "mulai"
*/5 8-16 * * * ping c1 192.168.5.150 >> /var/log/koneksi.log |wall "mulai"
setiap pukul 23:00 akan melakukan download yang hasilnya akan disimpan di direktori home/pesantren
0 23 * * * wget -c http://kambing.ui.ac.id -o /home/pesantren
artinya melakukan penyetopan download pada pukul 06:00 dengan perintah
0 6 * * * pkill -9 wget
==============
Perintah dengan anacron
tuliskan pada console perintah
vim /etc/anacrontab
maka akan tampil gambar
kolom pertama artinya, adalah periode dalam hari: 1 artinya setiap hari, 7 setiap 7 hari (seminggu), dan 30 artinya 30 hari (bulan tertentu)
kolom kedua menandakan delay (lama waktu dalam menit) kapan suatu pekerjaan dijalankan misalnya, 65 berarti anacron akan menjalankan pekerjaan 65 menit setelah start.
kolom ketiga berisi identifikasi yang digunakan anacron (time stamp dan pesan)
kolom terakhir, kolom 4 berisi daftar perintah yang akan dijalankan, artinya direktori desktop dibackup dengan format tar kedalam direktori etc/cron.daily
Tidak ada komentar:
Posting Komentar