SEJARAH UNIX
·
Tahun
1969 KEN THOMPSON dari Laboratorium Bell AT & T menciptakan MULTICS
(MULtiplexed Information and Computing Services) yang ditulis dengan bahasa
Rakitan.
·
Tahun
1970 UNICS (UNIplexed Information and Computing Services) oleh Brian Kemighan.
·
November 1971 keluar versi I
·
Tahun
1973 Ken Thompson & Dennis Ritche memperbaiki dengan menggunakan Bahasa C.
·
Tahun 1974, keluar versi 5 (pendidikan)
dikembangkan oleh Barkeley California University dan dikenal dengan versi BSD
(Barkeley Software Distribution)
·
Tahun 1978, keluar versi 7 (komersial)
oleh AT & T ke sistem Onyx, sebuah perusahaan milik Bob Marsh dan Kip Myer
·
Tahun
1980an keluarlah XENIX.
·
Tahun 1981, pada intel 8086 yaitu XENIX
dibuat oleh SCO (Santa Cruz Operation) dan Microsoft
·
Tahun 1984, sistem V dikembangkan oleh
Computing Science Research Group,
·
PC/IX
dikembangkan oleh Interactive Systems Corporation. PC/IX terdaftar sebagai
versi single User Unix.
·
Venix
merupakan konversi lain dari sistem operasi UNIX.
·
Berbagai
versi Unix
Nama
|
Vendor
|
AIX
|
IBM
|
A/UX
|
Apple (Macintosh)
|
BSD
|
University Of California
|
DG/UX
|
Data General
|
HP/UX
|
Hawlett Packard
|
MS/UX
|
NEC
|
PC/IX
|
Interactive System Corporation
|
SCO UNIX
|
SCO
|
SINIX
|
Siemens
|
ULTRIX
|
DRC
|
UNICOS
|
Cray Research
|
UNIX
|
AT & T, SCO, Sun Microsystem
|
VENIX
|
VentureCom, Inc
|
XENIX
|
SC / Microsoft
|
UNIXWARE
|
CALIFORNIA
|
STRUKTUR UNIX
A.
PERANGKAT
KERAS
1.
Unit Sistem Mencakup
unit pemrosesan pusat (CPU), memori, media penyimpanan (hardisk) serta piranti
untuk keperluan backup, misal floppy disk, flshdisk, dll.
2.
Konsol
Piranti
yang terdiri dari layar dan keyboard yang dipakai oleh manajer suatu sistem
(administrator sistem) untuk mengendalikan operasi sistem.
3.
Terminal
Piranti
yang terdiri dari layar dan keyboard yang biasa digunakan oleh pemakai untuk
berinteraksi dengan sistem.
4.
Jalur Komunikasi
Piranti
yang biasa digunakan untuk menghubungkan terminal jarak jauh ke sistem unix.
5.
Printer
Piranti
yang digunakan untuk memperoleh informasi dalam kertas.
B.
PERANGKAT
LUNAK
1.
KERNEL adalah inti dari
sistem UNIX yang mengendalikan perangkat keras dan membentuk berbagai fungsi.
Fungsi
yang dilaksanakan oleh KERNEL adalah :
·
Pelayanan tanggal dan
jam sistem
·
Manajemen berkas dan
penanganan sekuriti
·
Pelayanan operasi
masukan dan keluaran
·
Penjadwalan proses
·
Manajemen memori
·
Melakukan kegiatan
akuntansi sistem
·
Melakukan penanganan
kesalahan dan interupsi
2.
SHELL merupakan
penerjemah pada sistem UNIX menjadi jembatan antara pemakai dan sistem UNIX.
Jenis-jenis
shell yaitu :
3.
Utilitas merupakan program yang
disediakan sistem UNIX untuk melaksanakan tugas tertentu, seperti :
·
Utilitas manajemen file & direktori
·
Utilitas penunjang komunikasi dan
jaringan
·
Utilitas administrasi sistem, dll
4.
Aplikasi merupakan program” yang dibuat
oleh pemakai, untuk memenuhi kebutuhan sendiri.
CIRI-CIRI SISTEM UNIX
1.
Portabilitas
Sistem
UNIX mudah diadaptasikan ke sistem komputer yang lain atau pada berbagai jenis
komputer.
2.
Multiuser
Sejumlah
pemakai dapat menggunakan sistem secara bersamaan.
Keuntungan
dengan adanya ciri multiuser :
·
Penghematan perangkat keras
·
Data dapat diakses oleh banyak pemakai
secara serentak
3.
Multitasking
Seorang
pemakai dapat melakukan beberapa pekerjaan dalam waktu yang bersamaan dari
sebuah terminal.
4.
Sistem berkas yang hierarkis
Memungkinkan
pemakai mengorganisasikan informasi / data dalam bentuk yang mudah untuk
diingat dan mudah untuk mengaksesnya.
5.
Utilitas
Merupakan
program yang disesuaikan dengan kebutuhan/tugas tertentu.
MENGENAL
FILE DAN DIREKTORI PADA UNIX
File dibagi menjadi 3
kategori utama :
1.
FILE BIASA (file text,
script shell, executable)
Berkas
yang digunakan untuk menyimpan data , program, dokumen, grafik, dll.
a.
File teks : file dengan
informasi yang mudah dipahami oleh pemakai. Isi berkas/file ini dapat disunting
dengan editor teks seperti editor VI.
b.
Script Shell : file
yang berisi perintah” UNIX, yang dimaksudkan untuk melakukan tugas tertentu.
c.
File executable : file
dari suatu program yang telah dikompilasi.
2.
DIREKTORI
Sebuah
direktori sebenarnya hanya berisi nama berkas dan bilangan inode.
Contoh
Directory :
Lat1
5723
Lat2
5315
nama
file inode
3.
FILE SPECIAL
File
yang umumnya menyatakan suatu piranti fisik, Tetapi bisa juga berupa
berkas-berkas yang berhubungan dengan komunikasi antar proses.
a.
Block Device : piranti
yang beroperasi berdasarkan blok (sejumlah karakter).
Contoh
: disk
b.
Character Device :
Piranti yang beroperasi berdasarkan karakter.
Contoh
: keyboard dan printer
c.
Named pipe : file UNIX
yang memungkinkan penyampaian informasi antar proses.
Contoh
: shared memory
Tidak ada komentar:
Posting Komentar