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