Skip to main content

Membuat cron job untuk penjadwalan di debian

Cron job adalah membuat penjadwalan untuk eksekusi file secara otomatis di sistem operasi linux. Cron job menggunakan file crontab. File crontab ini dapat dibuat oleh user linux.

Cara membuat file crontab.
1. Login ke linux
2. Masuk ke crontab dengan

#edit atau membuat file crontab
crontab -e

#edit atau membuat file crontab sebagai root
sudo crontab -e

#edit atau membuat file crontab untuk user arie
sudo -u arie crontab -e
  
Pahami strukturjadwal cron job yang meliputi menit, jam, hari, bulan.
* * * * * perintah yang akan dieksekusi
– – – – –
| | | | |
| | | | +—– hari dalam seminggu (0 – 7) (minggu=0)
| | | +——- bulan (1 – 12)
| | +——— hari dalam sebulan (1 – 31)
| +———– jam (0 – 23)
+————- menit (0 – 59)

-Karakter asterik (*)
#eksekusi setiap menit, pada setiap jam, pada setiap hari, pada setiap bulan
* * * * * pihole restartdns
 
-Karatek koma (,)
#eksekusi setiap menit ke 5, menit ke 10, menit ke 15, menit ke 20 setiap jam, hari dan bulan
5,10,15,20 * * * * /home/user/ping.sh

#eksekusi setiap menit ke 10 pada jam 4 pagi dan jam 4 sore, setiap hari dan setiap bulan
10 4,16 * * * /home/user/backup.sh

#eksekusi setiap menit, pada jam 3 dan jam 5 pagi, setiap hari dan setiap bulan
* 3,5 * * * /home/user/trace.sh
 
-Karakter hypen (-)
#eksekusi setiap menit pada jam 2 sampai jam 10
#jika menggunakan koma menjadi sangat panjang, lebih cocok menggunakan hyphen
# * 2,3,4,5,6,7,8,9,10 * * * /home/user/backup.sh
* 2-10 * * * /home/user/ping.sh

#eksekusi setiap menit ke 30 pada jam 6 pagi setiap hari senin sampai jumat
#atau setiap jam 6:30 pagi pada hari senin sampai jumat
30 6 1-5 * * /home/user/backup.sh
 
-Karakter slash (/)
#eksekusi setiap 5 menit pada setiap jam, hari dan bulan
*/5 * * * * /home/user/backup.sh

#eksekusi setiap 10 menit pada jam genap setiap hari dan bulan
*/10 */2 * * * /home/user/backup.sh
 
Lebih detil bisa ke crontabguru.com

Comments

Popular posts from this blog

Masalah Deassigned assigned hotspot mikrotik

Tiba-tiba dapat masalah user hotspot terputus dari jaringan dan otomatis internet terputus.  kemudian dilakukan pengcekan log dan didapatkan log mencurigakan dhcp1 deassigned .. dhcp1 assigned ... dhcp1 deassigned .. dhcp1 assigned ... dhcp1 deassigned .. dhcp1 assigned ... dan jumlahnya sangat banyak. Identifikasi dhcp1 adalah proses dhcp server meminjamkan (assigned) dan menarik kembali (deassigned) ip address ke perangkat di jaringan. setingnya di /ip dhcp server dengan mengacukan pada /ip pool dhcp_pool0 . TAPI hotspot mikrotik juga mengacu ke pool yang sama di /ip hotspot address-pool . Solusi: disable-kan dhcp server di hotspot. caranya masuk ke  /ip hotspot address-pool seting ke none. Sumber: https://forum.mikrotik.com/viewtopic.php?t=49054 Salam, Arie B. 

Merubah Akun Default SUPERUSER ( telcomadmin dan Support ) Pada Modem Huawei HG8245A Indihome

Tujuan merubah akun default modem huawei hg8245a ini adalah untuk melindungi modem dari tangan-tangan jahil yang mau merubah setingan modem. Klo modem ini digunakan di cafee, tentu yang terjadi adalah ketidaknyamanan menggunakan internet di cafe/warkop tersebut. Ok langsung saja, jadi perlu diketahui bahwasannya modem ini bisa diakses melalui IP 192.168.100.1 dan memiliki akun default yaitu: username: telecomadmin | password: admintelecom atau username: Support | password: theworldinyourhand Nah, coba saja salah satu akun diatas, insyaAllah bisa masuk dan mendapat akses SUPERUSER. Para teknisi telkom menggunakan akun ini untuk menseting modem-modem pelanggan tanpa perlu menanyakan password modem. Kedua akun diatas derajatnya lebih tinggi dibanding akun default yang tertulis di belakang modem, yang biasanya:  username: Admin | password: admin Baik, saya akan mejelaskan cara-cara merubah kedua akun default SUPERUSER tersebut. 1. Masuk ke modem HG8245A melalui web. bi...

Menyembunyikan IP Mikrotik dari traceroute

<script data-ad-client="ca-pub-5603580849539291" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>  Pada saat melakukan traceroute, maka akan muncul hop lomptan antar perangkat-perangkat hingga sampai tujuan dari traceroute. Misalkan: tracert 8.8.8.8 C:\Users\My Love>tracert 8.8.8.8 Tracing route to dns.google [8.8.8.8] over a maximum of 30 hops:   1     3 ms     3 ms     2 ms  ikos.net [172.16.12.1]   2     *        *        *     Request timed out.   3     6 ms     *        *     10.10.12.1   4    15 ms    24 ms    26 ms  10.114.192.1   5    17 ms   ...