Drone Aquila16 FPV Kit LiteRadioWaktu Penerbangan (4.35V-3.4V) : 8 menit. Bahan Bingkai : Hitam PA12. Googles : FPV VR03. Motor : 1102|18000KV. Berat : 2000 gram Buy |
Crontab adalah salah satu utility program yang ada pada sistem operasi Linux, Crontab digunakan untuk melakukan eksekusi perintah secara otomatis pada waktu tertentu. Untuk memahami lebih lanjut tentang Crontab, ikuti urain di bawah ini
crontab -e
Mengubah atau membuat file crontab jika belum ada.crontab -l
Menampilkan isi file crontab.crontab -r
Menghapus file crontab.crontab -v
Menampilkan waktu terakhir mengubah isi file crontab. (Hanya tersedia dibeberapa sistem).# m h dom mon dow command
* * * * * perintah yang akan dieksekusi
– – – – –
| | | | |
| | | | +—– day of week (0 – 7) (Sunday=0)
| | | +——- month (1 – 12)
| | +——— day of month (1 – 31)
| +———– hour (0 – 23)
+————- min (0 – 59)
Karakter khusus: Asterisk (bintang)
Karakter Asterisk (bintang) merupakan karakter wild card yang dipakai untuk membuat sebuah job dijalankan setiap menit, setiap jam, setiap, hari, setiap bulan (tergantung posisi dimana ia ditulis, lihat grafik di atas).
Contoh:
* * * * * /home/user/script.sh
Karakter koma saat kita ingin mengeksekusi sebuah job di dua waktu atau lebih. Contoh di bawah ini misalnya, kita ingin mengeksekusi /home/user/script.sh
setiap menit ke 0, 15, dan 25.
0,15,25 * * * * /home/user/script.sh
Karakter -
dipakai untuk memberikan jarak waktu antar eksekusi job.
0-59 0-23 * * * /home/user/script.sh
Karakter /
dipakai jika kita ingin memberikan interval antar eksekusi job. Pada contoh di bawah ini kita ingin agar script.sh
dieksekusi pada menit ke 0 lalu 20 kemudian 40 dan 60.
*/20 * * * * /home/user/script.sh
Setiap menit setiap hari
# m h dom mon dow command
* * * * * /home/user/script.sh
# m h dom mon dow command
0-59 0-23 0-31 0-12 0-7 /home/user/script.sh
# m h dom mon dow command
*/10 * * * * /home/user/script.sh
# m h dom mon dow command
0-59/10 * * * * /home/user/script.sh
# m h dom mon dow command
0,10,20,30,40,50 * * * * /home/user/script.sh
# m h dom mon dow command
07-59/5 06 * * * /home/user/script.sh
# Perintah ini akan berjalan pada 6:07, 6:012, 6:17, 6:22, 6:27, seterusnya sampai 6:57
# m h dom mon dow command
0 0 * * * /home/user/script.sh
# m h dom mon dow command
0 0 * * 0-7 /home/user/script.sh
# m h dom mon dow command
0 */8 * * * /home/user/script.sh
# m h dom mon dow command
0 0-23/8 * * * /home/user/script.sh
# m h dom mon dow command
0 0,8,16 * * * /home/user/script.sh
# m h dom mon dow command
0 06 * * 1-5 /home/user/script.sh
# m h dom mon dow command
0 06 * * 6,7 /home/user/script.sh
# m h dom mon dow command
0 06 * * 6-7 /home/user/script.sh
# m h dom mon dow command
0 06 20 * * /home/user/script.sh
# m h dom mon dow command
0 06 */4 * * /home/user/script.sh
# m h dom mon dow command
0 06 10 */4 * /home/user/script.sh
@reboot
- Dijalankan sekali setiap kali sistem dihidupkan@yearly
- Dijalankan sekali setahun 0 0 1 1 *
@annually
- Sama seperti @yearly@monthly
- Dijalankan sekali sebulan 0 0 1 * *
@weekly
- Dijalankan sekali seminggu 0 0 * * 0
@daily
- Dijalankan setiap hari 0 0 * * *
@midnight
- Sama seperti @daily@hourly
- Dijalankan setiap jam 0 * * * *
@hourly /home/user/script.sh
@monthly /home/user/script.sh
- login sebagai super user
sudo -i
crontab -e
*/17 * * * * cd /var/www/MyProject && venv/bin/python3.6 scraper.py
ctrl+o lalu tekan enter kemudian ctrl+x
crontab -l
jika ada pertanyaan tentang python bisa hubungi kami Halovina :)