Facebook

Jumat, 03 April 2015

PETA KONSEP PERINTAH DAN PENJADWALAN LINUX SHELL

 






PETA KONSEP PERINTAH DAN PENJADWALAN LINUX SHELL



Pada kesempatan ini , penulis akan membahas sedikit materi yang sudah ditentukan , nah maka dari itu ayo kita pelajari bersama-sama
 





Penjelasan :

  • BASH  yaitu shell yang dibuat secara bebas menggantikan versi standard dari Bourne Shell (/bin/sh) yang sebelumnya dibuat oleh Steve Bourne untuk sistem UNIX.
  1. Case sensitivity
  2. Karakter special



d          3. Filenames
  • Linux Help bertujuan untuk membantu mencari perintah-perintah yang ada di linux.
  1. Bantuan yang terpasang, seperti “-h” atau “–help”
  2. Man Pages, seperti man program contohnya “man ls” , “man man”
  3. Info Pages, menampilkan halaman info sesuai dengan file yang akan ditampilkan contohnya “info bunyi”
  • PATH, menjalankan perintah yang ada di PATH contohnya ls maka akan mengeksekusi perintah ls
  • Command Syntax
  1. ls                      : menampilkan daftar file di current directory
  2. ls –l                  : menampilkan daftar file dengan “long” format
  3. ls –l –color       : menampilkan daftar file dengan “long” format dengan output berwarna
  4. cat filename     : menampilkan konten dari file
  5. cat –n filename: menampilkan konten dari file, dengan nomer baris





Penjelasan :
Ada 2 cara penjadwalan dalam Linux, yaitu :
  • Crontab merupakan perintah dalam linux untuk melakukan penjadwalan berdasarkan waktu. Format penjadwalan dengan menggunakan crontab : * * * * *. Maksudnya :
  1. * pertama menunjukkan menit (0-9)
  2. * kedua menunjukkan jam(0-23)
  3. * ketiga menunjukkan tanggal(1-31)
  4. * kempat menunjukkan bulan(1-12)
  5. * kelima/yang terakhir menunjukkan hari (0-6), 0 = hari minggu
Selain dengan format * * * * *, ada lagi format khusus untuk mengatur sebuah penjadwalan seperti :
  1. @yearly (@annualy) untuk menjalankan perintah setahun sekali setengah malam di tanggal 1 januari , format nya 0 0 1 1 *
  2. @monthly untuk menjalankan perintah sebulan sekali setengah saat awal bulan , format nya 0 0 1 * *
  3. @weekly untuk menjalankan perintah seminggu sekali saat tengah malam, format nya 0 0 * * 0
  4. @daily untuk menjalankan perintah setiap hari saat tengah malami , format nya 0 0 * * *
  5. @hourly untuk menjalankan perintah setiap jam, format nya 0 * * * *
  6. @reboot untuk menjalankan perintah disaat startup, format nya @reboot
Sebenarnya selain crontab –e ada juga crontab lainnya seperti :
  1. crontab –l , untuk melihat daftar perintah yang akan kita eksekusi, tetapi apabila tidak ingin ada perintah yang tidak akan di eksekusi maka tambahkan tanda # di depan perintah
  2. crontab –r, untuk menghapus semua daftar perintah
  • at . Penjadwal at, seperti :
  1. at yaitu  untuk menentukan kapan perintah akan dieksekusi, misalnya at now  + 3 min, jadi maksudnya kita akan menjalankan sebuah perintah mulai dari sekarang dan 3 menit selanjutny
  2. atq yaitu untuk melihat semua daftar antrian perintah
  3.  atrm[nomorjob] untuk menghapus antrian perintah dengan nomorjob tertentu sesuai yang diinginkan



Sumber :



Modul Praktikum Sistem Operasi 2013, Tim Asisten Sistem Operasi 2013 UPI
http://nurhasanahnida.blogspot.com/2015/03/peta-konsep-perintah-linux-shell-dan.html
 

























































0 komentar:

Posting Komentar