40 Pendahuluan ABSTRAKSI UNIX memiliki tujuan dalam Computer Networking, maka kemampuan dari Unix dalam memberikan jasa internet lebih berkembang dan lebih reliable. Banyak orang mengatakan bahwa ber-network-ria dengan Unix lebih cepat dibandingkan dengan sistem operasi lainnya. Tetapi hal ini relatif, dikatakan relatif karena banyak faktor yang menentukan performasi network dan tidak semudah itu untuk dibandingkan. Saat ini Unix sudah tidak terbatas sebagai komputer server / pemberi layanan internet. Sekarang Unix sudah mampu menggantikan fungsi Windows sebagai computer Workstation / alat untuk bekerja sehari-hari, dan lebih stabil. Hal ini disebabkan oleh perkembangan Unix yang mulai terlihat prospeknya sebagai sistem operasi Workstation juga, tanpa meninggalkan arah perkembangan dalam Computer Networking. Unix lebih stabil dibandingkan sistem opersi lainnya, hal ini disebabkan konsep dan proses pembuatan karnel. Salah satu bukti kestabilan Unix, Unix tidak pernah mengalami kegagalan sistem yang disebabkan oleh sistem operasi tersebut. Unix saat ini merupakan sistem operasi standar di dunia untuk workstation dan mini komputer serta PC. Banyak produk-produk sistem operasi yang didasarkan pada standarisasi Unix beredar dipasar, baik yang bersifat komersial (dengan copyright) ataupun yang bersifat free open source (dengan copyleft atau GPL). Mesin-mesin besar, seperti HP-UX, SPARC, Alpha sejak pertama memang telah memiliki sistem operasi sendiri. Namun dengan maraknya distribusi PC, maka sekarang banyak pula distribusi Unix yang dapat dijalankan pada PC (atau dikenal dengan i386/i586 dsb). Contoh produk yang dapat digunakan untuk mesin PC adalah SunSolaris 7 for i386, Linux dan keluarga, BSD dan keluarga, SCO Free Unix. Sejak awal dikembangkan, Unix memang dibangun untuk menjadi basis sistem perangkat lunak yang berbasis pada jaringan. Seperti halnya sistem operasi yang lainnya, Unix pun memiliki suatu bagian inti yang disebut sebagai kernel. Inilah kekuatan Unix, yaitu pada kernel. Kemampuan untuk memberikan layanan multitasking dan multithreading sangat membantu dan membuat Unix sebagai sebuah sistem operasi yang handal dan capable. Tidak hanya kernel, dukungan pada tingkatan di atasnya, yaitu shell dan program-program utiliti lain yang mencapai ribuan, semakin menjadikan Unix sebagai suatu sistem operasi yang benar-benar memberikan banyak layanan.Dengan kemampuan lebih yang dimiliki keluarga Unix, tidak ada salahnya jika kita juga mengenal lebih jauh tentang Unix ini BAB 4 UNIX
13
Embed
BAB 4 UNIX - detty.staff.gunadarma.ac.iddetty.staff.gunadarma.ac.id/Downloads/files/35553/04_Unix...perkembangan Unix yang mulai terlihat ... kegagalan sistem yang disebabkan oleh
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
40
Pendahuluan
ABSTRAKSI UNIX memiliki tujuan dalam Computer Networking, maka kemampuan
dari Unix dalam memberikan jasa internet lebih berkembang dan lebih reliable. Banyak
orang mengatakan bahwa ber-network-ria dengan Unix lebih cepat dibandingkan
dengan sistem operasi lainnya. Tetapi hal ini relatif, dikatakan relatif karena banyak
faktor yang menentukan performasi network dan tidak semudah itu untuk dibandingkan.
Saat ini Unix sudah tidak terbatas sebagai komputer server / pemberi layanan internet.
Sekarang Unix sudah mampu menggantikan fungsi Windows sebagai computer
Workstation / alat untuk bekerja sehari-hari, dan lebih stabil. Hal ini disebabkan oleh
perkembangan Unix yang mulai terlihat prospeknya sebagai sistem operasi Workstation
juga, tanpa meninggalkan arah perkembangan dalam Computer Networking. Unix lebih
stabil dibandingkan sistem opersi lainnya, hal ini disebabkan konsep dan proses
pembuatan karnel. Salah satu bukti kestabilan Unix, Unix tidak pernah mengalami
kegagalan sistem yang disebabkan oleh sistem operasi tersebut.
Unix saat ini merupakan sistem operasi standar di dunia untuk workstation dan mini
komputer serta PC. Banyak produk-produk sistem operasi yang didasarkan pada
standarisasi Unix beredar dipasar, baik yang bersifat komersial (dengan copyright)
ataupun yang bersifat free open source (dengan copyleft atau GPL). Mesin-mesin besar,
seperti HP-UX, SPARC, Alpha sejak pertama memang telah memiliki sistem operasi
sendiri. Namun dengan maraknya distribusi PC, maka sekarang banyak pula distribusi
Unix yang dapat dijalankan pada PC (atau dikenal dengan i386/i586 dsb). Contoh
produk yang dapat digunakan untuk mesin PC adalah SunSolaris 7 for i386, Linux dan
keluarga, BSD dan keluarga, SCO Free Unix.
Sejak awal dikembangkan, Unix memang dibangun untuk menjadi basis sistem
perangkat lunak yang berbasis pada jaringan. Seperti halnya sistem operasi yang
lainnya, Unix pun memiliki suatu bagian inti yang disebut sebagai kernel. Inilah
kekuatan Unix, yaitu pada kernel. Kemampuan untuk memberikan layanan multitasking
dan multithreading sangat membantu dan membuat Unix sebagai sebuah sistem operasi
yang handal dan capable. Tidak hanya kernel, dukungan pada tingkatan di atasnya, yaitu
shell dan program-program utiliti lain yang mencapai ribuan, semakin menjadikan Unix
sebagai suatu sistem operasi yang benar-benar memberikan banyak layanan.Dengan
kemampuan lebih yang dimiliki keluarga Unix, tidak ada salahnya jika kita juga
mengenal lebih jauh tentang Unix ini
BAB 4
UNIX
41
Pokok pokok Bahasan
4.1 Pengertian UNIX
4.2 keistimewaan UNIX
4.3 Masyarakat UNIX
4.4 Sejarah UNIX
4.5 Komponen utama sistem operasi UNIX
4.6 UNIX di PC dengan FreeBSD & Instalisasinya
4.7 Jenis Jaringan Berbasis UNIX
4.1.Pengertian UNIX Unix adalah nama sebuah system operasi yang asal mulanya dikembangkan pada
laboratorium Bell, AT dan T. system operasi adalah perangkat lunak computer yang
mengatur dan mengendalikan operasi dasar system computer. Unix terdiri atas sejumlah
program ( daftar intruksi untuk memperoleh hasil tertentu ) yang dirancang untuk
mengontrol interaksi antara fungsi-fungsi pada mesin yang beraras rendah dengan
program aplikasi. Tugas dari system operasi diantaranya :
• Melakukan fungsi manajemen system berkas
• Mengendalikan sebagai sesumber pada system seperti Disk dan Printer
• Membentuk penjadwalan proses-proses di dalam system beberapa sifat
4.2.Keistimewaan UNIX Protabilitas
Jenis system dari notebook microcomputer ( PC ) , hingga main frame. Protabilitas
berarti ketidakbergantungan pada suatu perangkat keras. Berarti pemakai tidak perlu
terpaku pada satu vendor. Untuk beralih dari suatu unix ke unix lainnya.
Multiuser
Multiuser berarti sejumlah orang dapat menggunakan system secara bersamaan.
Keuntungan dengan adanya sifat multiuser :
1. Penghematan perangkat keras sebab perangkat keras ( misalnya Printer, Disk )
dapat dipakai oleh orang banyak.
2. Data dapat diakses oleh orang banyak secara serentak.
Multi tasking
Kemampuan system operasi yang dapat melaksanakan beberapa tugas pada saat
bersamaan dinamakan Multi Tasking.
Sistem berkas yang Hierarkis
System berkas yang Hierarkis memungkinkan mengorganisasikan informasi atau data
dalam bentuk yang mudah untuk mengaksesnya informasi-informasi yang dapat diatur.
Shell UNIX
Kemampuan shell mencakup dua hal :
1. Modus interaktif dan
42
2. Modus pemrograman
Pada modus pemrograman dapat menyusun suatu program yang berupa perintah yang
biasa disebut skrip shell. Hal ini bermanfaat untuk menangani pekerjaan yang bersifat
rutin.
Utilitas
Pada UNIX mempunyai tugas bermacam-macam antara lain:
1. Manajemen berkas
2. Penyunting berkas
3. Perndukung pengembanga perangkat lunak
4.3.Masyarakat UNIX Unix digunakan untuk memecahkan persoalan yang kompleks pada permasalahan
statistic dan engineering. Perkembangan Unix lepas dengan organisasi yang melakukan
standarisasi, yaitu ANSI ( American National Standarts Institute ).
Mempunyai peranan dalam dunia UNIX Institusi ini menyediakan standar pemrogaman
C yang dibentuk melalui komite ANSI XJ311.
POSI X
POSI X ( Portable operating system standart for computer environments )merupakan
suatu komite dari IEEE ( Institute of electrical and electronics engineers ) yang
mengeluarkan standar 1003.1 pada tahun 1986. standart ini berperan dalam menentukan
standart system operasi yang portabel pada UNIX, terutama mengenal kernel Unix.
X/Open
X/Open adalah konsorsium. Internasional non-profit dari sejumlah pabrik computer,
seperti Bull, ICI, Olivetti, Nixdorf. Philips dan Siemens didirikan pada tahun 1984.
perusahaan computer. Pabrik computer Amerika seperti DEC, HP dan UNISYS serta
AT dan T menjadi anggotanya. Tujuan dari kelompok yyang sangat berpengaruh di
benua Eropa ini adalah mendenifisikan lingkungan untuk mendukung portabilitas
perangkat lunak. Spesifikasi system terbuka yang dikeluarkan oleh organisasi ini adalah
XPE ( X / Open pertability guide )
ISO
ISO ( Internasional Standarts Organization ) ikut mengembangkan beberapa standart
terutama dalam lingkup komunikasi computer.
X-Consortium
Konsorsium ini membuat pedoman antar muka yang berdasarkan teknologi X-windows
( Teknologi Windows pada UNIX-semacam Microsoft windows ) di PC. Yang
dikembangkan di Massachusetts Institute of Teknology.
43
AT Dan T
AT dan T mengeluarkan standart system V yang bisebut _SVID ( Sistem V Interface
Definition ). Standart ini menyebutkan fasilitas-fasilitas pada UNIX yang dijamin tidak
bakal berubah pada rilis-rilis mendatang.
4.4.Sejarah UNIX Ken thompson dari laboratorium bell membuat versi awaldari unix dengan nama unics
(Uni plexed information and computing servicess) suatu nama yang di pengaruhi oleh
sistem opersi pendahulunya.MULtTICS (multifexed information and computing
services) multics sendiri juga di ciptakan olek Ken Thompson dengan rekan2xnya versi
pertama unix di selesaikan pada tahun 1969,din tulis dengan bahasa rakitan (assembly)
pada komputer PDR 7 C sebuah komputer pengeluaran digital equipment corporation.
pada tahun 1973 Ken Thompson danb Denis Ritche menulis ulang kernel bagian inti
dari sistam v nix denaga bahasa C perkembangan inilah yang membuat unix kini dapat
di terapkan pada berbagai mesi , mengingat (adalah bahasa yang mengingat portabel
mudah di pindahkan).
Pemakaian unix pada mesin lain di mulai pada tahun 1976/1977 saat itu Denis Ritce dan
Stephen Johnson berhasil memindahkan sistem unix ke sistem interdata 8/32 hal inilah
yang menjasdi tambak sejarah yang menunjukan keportabilitasan unix. sekitar tahun
1975, laboratorium memberikan unix ke universitas2x dengan imbalan yang sangat
murah , salah satu universitas yang akhirnya melahirkan unix yang sangat populer
adalah universitas catalonia , barkeley versi unixnya terkenal dengan nama BSD
(barkeley software distribution) .
Lisensi unix yang bersifat komersial di berikan pertama kalin oleh at dan t ke sistem
onyx , sebuah perusahaan yangb di dirikan olehBOB mars dan kypmyers pada tahun
1978 saat itu unix di anggap sebagai sistem operasi yang ampuh untuk menangani
sistem 16 bit. pada dekade 80 an unix berkembang dengan pesat termasuk pada pc yang
terkenal oleh XENIX (santa cruz operation) yang merupakan sistem mikrosoft. Pada
dekade ini pula lahir sistem v (1984 di kembangkan di computing science reshearce
group , bell laboratoris , new jersey) yang menjadi kiblt proyek yang disebut GNU
LGNU`S not unix yang di kembangkan oleh yhe free soft ware kondation (FSF) tujuan
dari proyek ini adalah membangun sistem secara unix yang bersifat bebas royalti bagi
pemrogran dan pengembang .Proyek inilah yang kemudian hari mendasari sistem opersi
unix.
BERBAGAI VERSI UNIX
NO.
Nama Sistem Operasi
Nama Produk Komputer
1. UNIX System III, System V AT&T
2. AIX IBM
3. A/UX Apple (Macintosh)
4. XENIX PC, Microsoft
5. HP/UX Hawlett-Packard (HP)
6. UnixWare Novell
44
NO.
Nama Sistem Operasi
Nama Produk Komputer
7. SINIX Siemens
8. UCOS Honeywell-Bull
9. LINUX Berbagai Vendor/organisasi
10. BSD University ofCalifornia
Sumber: http://ridwanbagus-arief.blogspot.com/
4.5.Komponen utama sistem operasi UNIX Sistem operasi UNIX yang terdiri dari tiga komponen utama:
1. Kernel
Ini adalah perintah dari pusat sistem operasi.Dari sini program konfigurasi memori
ditugaskan, serta waktu-urutan peristiwa. Kernel juga mengelola sistem repositori dalam
menanggapi sistem panggilan.
2. Programs
Program yang ini membuat individu atas perintah yang diberikan oleh user untuk
melakukan tugas-tugas tertentu.
3. Shell
Shell memungkinkan pengguna untuk berkomunikasi dengan sistem. Di sinilah perintah
baris yang dimasukkan, Shell menterjemahkan perintah untuk kernel.
Manfaat dari sistem operasi UNIX dibandingkan sistem operasi lain pada komputer
Anda tergantung pada kebutuhan khusus komputer untuk apa. UNIX menyediakan
lingkungan yang stabil, yang berarti itu mengurangi kerentanan terhadap crash program
ketika baru dipasang.
UNIX juga merupakan sistem yang lebih mandiri dalam program yang dapat berfungsi
sebagai sendiri mail dan mencetak server. Hal ini memungkinkan untuk mendapatkan
privasi, karena mail akan didownload secara langsung ke komputer tidak dengan di web
server. kemampuan memproses akan lebih cepat, dan memerlukan sedikit memori.
Sumber : http://prawiracorp.blogspot.com/
4.6.UNIX di PC dengan FreeBSD & Instalisasinya
I. Sistem minimum yang dibutuhkan : Sistem minimum yang dibutuhkan untuk dapat mengoperasikan FreeBSD adalah