Linux Ubuntu Sebagai Sistem Operasi Ubuntu adalah suatu sistem operasi bebas dan open source Shell Crontab

Processing RadarAnalysis ver. 8.10.4

2.7 Perangkat lunak yang digunakan dalam pembuatan sistem

2.7.1 Linux Ubuntu Sebagai Sistem Operasi Ubuntu adalah suatu sistem operasi bebas dan open source

yang menggunakan debian sebagai fondasinya dan dirilis secara berkala setiap enam bulan, fokus utama sistem operasi Ubuntu adalah para pengguna dan kemudahan penggunaan dan pada setiap rilis Ubuntu akan memberikan perbaikan keamanan selama 18 bulan. Ubuntu menyertakan lingkungan desktop Gnome KDE XFCE terbaru di setiap rilis dan juga menyertakan beragam pilihan perangkat lunak untuk server dan desktop

2.7.2 Shell

script Dalam lingkungan unix, kata shell mengacu pada semua program yang dapat dijalankan pada command line. Jadi secara sederhana shell script merupakan kumpulan perintah yang disimpan pada suatu file. Extensi umum yang digunakan untuk shell script adalah .sh, sebenarnya hal ini tidak mutlak karena pada dasarnya unix mengabaikan extensi file. Shell juga dapat mengacu pada program yang menangani command line itu sendiri dalam sistem operasi UNIX program tersebut adalah Bourne Shell 1978 - Steve Bourne disingkat sh. Dalam sistem operasi GNULinux shell yang menjadi standar adalah Bourne Again Shellbash. Bash merupakan shell yang kompatibel dengan sh dan memiliki lebih banyak fitur. Jika anda ingin menguasai shell script tentu anda harus tahu dan hafal sedikit banyak perintah dasar command line, seperti mengkopi filecp, merename filemv, mencetak string echo, melihat filecat, dan beberapa perintah dasar lainnya. Contoh shell script : binbash Cd mediajadi bincp bejo.txt media2 Ket : shell script diatas menjalankan proses meng’copy file bejo.txt dari direktori mediajadi ke media2

2.7.3 Crontab

Apa itu cron? Cron adalah aplikasi daemon berjalan dibalik layar yang digunakan untuk menjalankan tugas yang dijadwalkan pada suatu waktu di sistem operasi linux. Setiap user di sistem yang memiliki file crontab, mengijinkan file tersebut untuk melakukan suatu aksi yang telah dispesifikasikan sesuai waktu yang telah ditentukan. Selain itu, terdapat juga crontab sistem, yang melakukan tugasnya seperti merotasi log dan mengupdate database secara reguler. Crontab adalah text sederhana yang memegang list perintah yang akan dijalankan pada waktu yang ditentukan. Perintah ini di kontrol oleh cron daemon dan dieksekusi di balik layar oleh sistem. Informasi lengkapnya dapat ditemukan di manual page crontab. Contoh crontab • 01 04 1 1 1 usrbinsomedirectorysomecommand Contoh tersebut akan menjalankan usrbinsomedirectorysomecommand pada pukul 4:01am tanggal 1 January ditambah setiap hari senin di bulan Januari. Tanda asterisk dapat digunakan jadi setiap instance every hour, every weekday, every month, etc. dari periode waktu dapat digunakan. Code: • 01 04 usrbinsomedirectorysomecommand Contoh di atas akan menjalankan usrbinsomedirectorysomecommand pada jam 4:01am setiap hari, setiap bulan. • 01,31 04,05 1-15 1,6 usrbinsomedirectorysomecommand Perintah di atas akan mejalankan perintah usrbinsomedirectorysomecommand pada pukul 4:01am, 4:31am dan 5:01am, 5:31am pada tanggal 1 sampai 15 setiap bulan Januar1 danJuni. • 6 binsomecommand Perintah diatas menjalankan perintah bin pada setiap 6 menit sekali.

2.7.4 Phython