Sistem Dasar Linux Shell , Kernel , Utilitas

Sabtu, 22 Oktober 2011

Sistem Dasar Linux Shell , Kernel , Utilitas

      Program yang berada di Linux tidak berbeda jauh dengan program yang berada di Unix. Untuk itu pada modul ini akan menemukan banyak kesamaan dengan perintah-perintah yang di Unix.
Program yang ada di Unix/Linux dapat diklasifikasikan menjadi dua, yaitu:
1. Sistem dasar (Basic System)
   Berisi ratusan program yang terbagi menjadi 3 bagian, yaitu:
   a) Utilitas (Tool atau Utility).
      Adalah program bantu di luar shell untuk melakukan tugas tertentu, misalnya:
  •           Mengirim berita secara elektronik
  •           Menyunting dokumen.
  •           Melakukan perhitungan.
      Berikut contoh utilitas yang ada pada Linux:

Utilitas                            Fungsi

  cal                              Menampilkan kalender
  cat                              Menampilkan isi dokumen
  cc                                Mengkompilasi program
 date                             Menampilkan tanggal dan jam kalkulator
 grep                            Mencari kata tertentu dalam suatu dokumen
 mail                             Electronic Mail

b) Shell.
      Shell dan Kernel merupakan perantara antara pemakai dan perangkat keras (hardware). Shell memungkinkan pemakai dapat berkomunikasi dengan komputer.
Tugas Shell adalah membaca dan menerjemahkan perintah pemakai sebagai suatu permintaan dan memberikannya ke Kernel. Oleh sebab itu Shell disebut juga Penerjemah Perintah (Command Interpreter).
      Pada sistem Unix/Linux umumnya terdapat beberapa macam Shell, di antaranya:

C Shell (semula dikembangkan pada sistem Unix Barkeley), 
Bourne Shell (bagian dari standar Unix) dan 
Korn Shell (sangat populer dan diramalkan sebagai Shell masa depan, sifatnya kompatibel dengan Bourne Shell dan memadukan keistimewaan yang dimiliki oleh C Shell).
Berikut informasi sejumlah Shell pada Unix/Linux, yaitu:

        Nama Shell                      Nama Program           Pencipta

Bourne Again Shell                         Bash              Brian Fox & Chet Ramey
C shell                                              Csh                Bill Joy
Korn sehell                                      Ksh                David G. Korn
Bourne shell                                     Sh                 Stephen R. Bourne
Tenex C Shell                                  Tcsh

c) Kernel.
    Kernel merupakan program inti dari Sistem Unix/Linux. Tugasnya adalah:
mengendalikan akses terhadap komputer, mengatur memori komputer, memelihara sistem file dan mengalokasikan sumber daya komputer di antara pemakai.

Tidak ada komentar:

Posting Komentar

Thanks For Your Comment !! ^^:LC

LinkWithin

Related Posts Plugin for WordPress, Blogger...