PENGENALAN UNIX

on Rabu, 14 November 2012

PENGENALAN UNIX

A.   KONSEP UMUM

Unix adalah sistem operasi yang mendukung multi-user dan multitasking yang dikembangkan di Bell Labs pada awal tahun 1970-an. UNIX adalah salah satu sistem operasi pertama yang ditulis dengan bahasa pemrograman tingkat-tingkat, yaitu C.


SEJARAH UNIX

·         Tahun 1969 KEN THOMPSON dari Laboratorium Bell AT & T menciptakan UNICS (UNIplexed Information and Computing Services) yang ditulis dengan bahasa Rakitan.
·         Tahun 1973 Ken Thompson & Dennis Ritche memperbaiki dengan menggunakan Bahasa C
·         Tahun 1980an keluarlah XENIX
·         PC/IX dikembangkan oleh Interactive Systems Corporation. PC/IX terdaftar sebagai versi single User Unix.
·         Venix merupakan konversi lain dari sistem operasi UNIX
·         Masih banyak lagi versi Unix, a.l. yang terkenal :
a.       System V Release 3
b.      System V Release 4
c.       BSD (Barkleley Software Distribution) UNIX


B.   CIRI-CIRI SISTEM UNIX

·   Sistem multiuser : sejumlah pemakai dapat menggunakan sistem secara bersamaan
  Sistem multitasking : kemampuan sistem operasi yang memungkinkan seseorang dapat melaksanakan tugas pada saat bersamaan

  Sistem portable : sistem Unix mudah diadaptasikan ke sistem komputer yang lain

·         
 Sistem directory berhirarki UNIX : memungkinkan pemakai mengorganisasikan informasi atau data dalam bentuk yang mudah untuk diingat dan diakses


C.   SHELL DAN KERNEL

Dalam ilmu komputer, kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman. Karena akses terhadap perangkat keras terbatas, sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebut. Hal tersebut dinamakan sebagai multiplexing.
Akses kepada perangkat keras secara langsung merupakan masalah yang kompleks, oleh karena itu kernel biasanya mengimplementasikan sekumpulan abstraksi hardware. Abstraksi-abstraksi tersebut merupakan sebuah cara untuk menyembunyikan kompleksitas, dan memungkinkan akses kepada perangkat keras menjadi mudah dan seragam. Sehingga abstraksi pada akhirnya memudahkan pekerjaan programer.
Untuk menjalankan sebuah komputer kita tidak harus menggunakan kernel sistem operasi. Sebuah program dapat saja langsung diload dan dijalankan diatas mesin 'telanjang' komputer, yaitu bilamana pembuat program ingin melakukan pekerjaannya tanpa bantuan abstraksi perangkat keras atau bantuan sistem operasi. Teknik ini digunakan oleh komputer generasi awal, sehingga bila kita ingin berpindah dari satu program ke program lain, kita harus mereset dan meload kembali program-program tersebut.

Kernel : inti dari sistem Unix yang mengontrol perangkat keras dan melaksanakan berbagai tugas, antara lain :
-. Mengendalikan akses terhadap komputer
-. Manajemen sistem file dan penanganan sekuriti
-. Pelayanan operasi output dan input
-. Manajemen dan penjadwalan proses
-. Manajemen memori computer

Shell : Penterjemah pada sistem Unix yang merupakan jembatan antara pemakai dan sistem Unix.




D.   MEMULAI UNIX

1.      Untuk memulai system Unix, tekan tombol catu daya yang berada di belakang komputer
2.      Sistem akan melakukan bootstrap sendiri dari harddisk
3.      Setelah selesai akan muncul promp # pada layar (screen)
4.      Kalau sudah jalankan program file system cek dengan mengetikkan FSCK/Fcheck dalam Venix 015
5.      Program FSCK akan memeriksa integritas sistem file
6.      Masukkan tanggal dan waktu sistem, ketikkan :

date mmddhhmmyy

Keterangan :
 mm = bulan
dd = tanggal dalam bulan
hh = jam
mm = menit
yy = tahun

0 komentar:

Posting Komentar

Followers