Sabtu, 28 Maret 2015

PETA KONSEP PERINTAH LINUX SHELL DAN PERINTAH PENJADWALAN

1. Linux Shell

linux shell peta konsep
BASH itu apa sih?
• BASH = Bourne Again Shell 
• BASH adalah shell yang dibuat secara bebas menggantikan versi standard dari Bourne Shell (/bin/sh) yang semula dibuat oleh Steve Bourne untuk sistem UNIX.
• Di BASH terdapat :
       1. case sensitivity
       2. karakter spesial

       3. filenames

Linux Help itu apa?
Linux help digunakan ketika menemukan kebuntuan dan memerlukan bantuan dengan perintah perintah di Linux, bantuan biasanya hanya dengan beberapa kata kunci.

Fungsi dari command syntak :
          1. ls                          :    menampilkan daftar file di current directory 
          2. ls -l                       :   menampilkan daftar file dengan “long” format 
          3. ls -l –color           :    seperti diatas, dengan output berwarna 
          4. cat filename         :    menampilkan konten dari file 
          5. cat -n filename     :    menampilkan konten dari file, dengan nomer baris

2. Penjadwalan


Terdapat 2 cara untuk menjalankan penjadwalan eksekusi suatu program pada Linux, yaitu Crontab dan At. keduanya memiliki fungsi yang sama dan cara menjalankan yang hampir mirip.

2.1 Crontab

Crontab merupakan perintah dalam linux untuk melakukan penjadwalan berdasarkan waktu. Format penjadwalan dengan menggunakan crontab : * * * * *. Maksudnya :

* pertama menunjukkan menit (0-9)
* kedua menunjukkan jam(0-23)
* ketiga menunjukkan tanggal(1-31)
* kempat menunjukkan bulan(1-12)
* kelima/yang terakhir menunjukkan hari (0-6), 0 = hari minggu

crontab -e : Perintah ini digunakan untuk mengubah daftar perintah yang akan dijalankan oleh crontab.
crontab -l : Perintah ini digunakan untuk melihat daftar perintah yang akan kita eksekusi.
crontab -r : Untuk menghapus semua daftar perintah yang ada di daftar perintah crontab.

2.2 At

Selain menggunakan crontab ada juga penjadwalan dengan menggunakan at sebelumnya harus install dulu at dengan mengetik sudo apt-get install at , berikut ini beberapa perintah dasar untuk perintah at

Berikut beberapa perintah dalam at

At : perintah ini digunakan untuk menentukan kapan perintah/job akan diekskusi
Atq : perintah ini digunakan untuk melihat semua antrian perintah/job
Atrm[nomorjob] : perintah ini digunakan untuk menghapus antrian perintah dengan nomor job tertentu