0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan13 halaman

Os Unix

Dokumen tersebut membahas tentang sistem operasi UNIX, meliputi pengertian, keistimewaan, sejarah, dan komponen-komponen utamanya. Sistem operasi UNIX awalnya dikembangkan di Bell Labs dan memiliki kemampuan multiuser, multitasking, serta sistem berkas hierarkis. UNIX kini menjadi standar sistem operasi untuk workstation, server, dan PC berbagai jenis.

Diunggah oleh

febrianti dwianjani
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
9 tayangan13 halaman

Os Unix

Dokumen tersebut membahas tentang sistem operasi UNIX, meliputi pengertian, keistimewaan, sejarah, dan komponen-komponen utamanya. Sistem operasi UNIX awalnya dikembangkan di Bell Labs dan memiliki kemampuan multiuser, multitasking, serta sistem berkas hierarkis. UNIX kini menjadi standar sistem operasi untuk workstation, server, dan PC berbagai jenis.

Diunggah oleh

febrianti dwianjani
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

BAB 4

UNIX

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 [Link]
kemampuan lebih yang dimiliki keluarga Unix, tidak ada salahnya jika kita juga
mengenal lebih jauh tentang Unix ini

40
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

[Link] 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

[Link] 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

41
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

[Link] 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.

42
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.

[Link] 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 [Link] (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

43
NO. Nama Sistem Operasi Nama Produk Komputer

7. SINIX Siemens
8. UCOS Honeywell-Bull
9. LINUX Berbagai Vendor/organisasi
10. BSD University ofCalifornia
Sumber: [Link]

[Link] utama sistem operasi UNIX


Sistem operasi UNIX yang terdiri dari tiga komponen utama:

1. Kernel
Ini adalah perintah dari pusat sistem [Link] 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 : [Link]

[Link] di PC dengan FreeBSD & Instalisasinya


I. Sistem minimum yang dibutuhkan :
Sistem minimum yang dibutuhkan untuk dapat mengoperasikan FreeBSD adalah
sebagai berikut :
1. Prosesor 486-DX2
2. RAM 8 MB
3. Hard Disk 500 MB
4. VGA Card

44
Sedangkan apabila yang anda inginkan adalah sistem optimum, maka yang anda
butuhkan adalah konfigurasi sebagai berikut :
1. Prosesor Pentium 100
2. RAM 16 MB
3. Hard Disk 1,2 GB
4. VGA Card (apabila ingin memasang Xwindows)

Apabila anda menginginkan FreeBSD digunakan sebagai internet server, maka yang
harus anda tambahkan adalah Ethernet Card, atau modem. Anda tidak usah
menggunakan Ethernet card bermerk, yang anda butuhkan adalah Ethernet Card NE-
2000 Compliant.

II. Cara Instalasi


Seperti yang telah diutarakan di atas, ada dua cara untuk menginstall FreeBSD, yaitu
melalui anonymous FTP bagi anda yang mempunyai koneksi ke internet, atau melalui
CD-ROM yang dibeli dari Walnut Creek CD-ROM (kurang lebih $40 dengan ongkos
kirim). Versi terbaru dari FreeBSD adalah [Link] anda yang mempunyai koneksi ke
internet, FTP server yang menyediakan source dari FreeBSD ada di banyak negara.
Anda bisa mendownload installer FreeBSD melalui master sites nya ([Link])
atau mirror sitesnya di negara-negara lain, misalkan di jepang ([Link]) atau
melalui FTP server di tempat kami [Link]). Pada saat melakukan instalasi
akan ditunjukkan daftar ftp server mempunyai installer FreeBSD . Langkah yang anda
lakukan adalah :
1. Browse FTP sites diatas, lalu masuk ke direktori pub/FreeBSD/2.2.1-
RELEASE/floppies.
2. Download file [Link], copy file di atas ke floppy disk, lalu di rawrite di DOS
(dengan menggunakan program [Link]).Program rawrite bisa didapat pada
FTP server di atas, pada direktori /pub/FreeBSD/tools/. Selain menggunakan
rawrite bisa juga digunakan fdimage.
3. Perintah untuk melakukan rawrite atau fdimage adalah:
a:> [Link] [Link] atau a:> [Link] [Link]
4. Apabila anda menggunakan CD-ROM, maka cara yang harus anda lakukan
adalah sebagai berikut :
- Buat terlebih dahulu boot floppy untuk instalasi, dengan cara jalankan
perintah [Link], yang ada pada cdrom. Atau gunakan perintah rawrite
atau fdimage seperti di atas (di dalam CD-ROM file di atas sudah
ada).Setelah anda selesai melakukan proses pembuatan boot floppy, maka
boot komputer yang hendak anda install FreeBSD dengan floppy disk
tersebut.
- Pada saat komputer boot, anda akan melihat tulisan :
- Boot : Pada saat keluar tulisan di atas, maka tekan enter. Setelah ditekan
enter maka boot disk FreeBSD akan memeriksa peripheral-peripheral yang
ada pada komputer anda. Lalu akan keluar menu seperti gambar di bawah :

45
Pilih menu Express (bagi beginner) atau Custom bagi anda yang ingin meng-customize
FreeBSD yang hendak anda install. Mode express sangat cocok untuk pemula, karena
anda akan dibimbing oleh menu-menu yang mudah dimengerti untuk proses instalasi
[Link]-langkah yang dilakukan dalam instalasi sendiri terdiri dari langkah
utama, yaitu : partisi, pemberian nama dan space sub-partisi dari partisi yang ada,
pemilihan media instalasi, dan mode instalasi yang menentukan besar space yang
dibutuhkan untuk FreeBSD. Dengan menggunakan mode novice ataupun mode config
anda akan dibimbing dengan menu-menu yang mudah dimengerti, sampai proses
instalasi [Link] anda memilih mode novice, maka anda akan dibimbing dalam
proses instalasi dan menu-menu yang mudah dimengerti sampai instalasi usai. Proses
yang berlangsung adalah (gambar bisa dilihat pada instalasi mode custom) :
1. Partition editor, di sini anda memilih penggunaan hard disk anda dalam instalasi,
apakah semua space yang ada digunakan untuk FreeBSD ataukah menggunakan
sebagian saja.
2. Label editor, di sini anda membagi partisi yang telah anda buat menjadi
semacam direktori-direktori tempat FreeBSD akan menaruh file. Di sini anda
bisa memilih option A (Auto default for all) sehingga anda tidak usah
memikirkan pembagian-pembagian partisi.
3. Distributions, untuk memilih file-file yang hendak diinstall, untuk instalasi
minimal pilih developer atau user.
4. Media, pilih media instalasi yang hendak digunakan, apabila melalui CD-ROM
pilih CD-ROM, sedangkan apabila melalui FTP, pilih FTP.
5. Commit, di sini semua partisi akan dituliskan dan FreeBSD mulai diinstall.
6. Setelah semua proses selesai anda dapat mengkonfigurasi ulang sistem yang
telah anda buat.

Apabila anda memilih mode custom, maka anda sendiri yang menentukan proses
instalasi dari FreeBSD. Keuntungan dari mode custom adalah kita dapat mengatur
alokasi space hard disk (apabila terbatas). Pertama kali anda akan langsung masuk ke
menu ke dua yang nampak seperti pada gambar :

46
pilih menu partition, dengan menu partition anda akan memilih partisi yang hendak
anda gunakan untuk instalasi FreeBSD, di sini ditampilkan partisi partisi yang ada pada
hard disk anda.

Anda bisa memilih A (Use Entire Disk), apabila anda menginginkan semua semua
space hard disk ingin anda gunakan untuk FreeBSD atau pilih C untuk create partisi
sesuai dengan keinginan anda. Setelah selesai maka pilih Finish. Setelah itu anda akan
ditanya menu pilih Boot configuration, apabila semua partisi telah anda buat untuk
FreeBSD maka pilih Standard (dengan menekan space bar) atau boot manager apabila
dalam hard disk anda terdapat sistem operasi lain (misalkan Windows).

47
Lalu anda akan masuk kembali ke menu awal. Di sini anda pilih menu Label, lalu anda
akan masuk ke tampilan seperti :

Di sini anda akan membagi partisi yang telah anda buat, menjadi sub partisi lain dan
memberi space hard disk yang hendak anda alokasikan untuk sub partisi tersebut. Sub
partisi yang harus ada adalah :
1. / (baca root) yang digunakan untuk root file system yang harus ada pada
FreeBSD. Alokasikan sebesar 100 MB.
2. /usr yang digunakan menyimpan aplikasi dan perintah-perintah yang built in
pada UNIX. Tergantung pada instalasi, apabila anda hanya ingin menginstall
FreeBSD secara minimum maka space yang bisa dialokasikan adalah sebesar

48
200MB, tetapi apabila anda ingin memasang Xwindow, maka space yang
dibutuhkan adalah 500 MB.
3. /var alokasikan sebesar 50 MB.
4. Swap , tempat FreeBSD menempatkan virtual memori, alokasi minimal adalah 2
kali memori yang terdapat di komputer anda. Cara untuk mengalokasikan Sub
partisi di atas adalah tekan ‘C’ maka akan keluar tampilan :isi dengan /, lalu
anda akan ditanya space yang dialokasikan isi dengan ‘100MB’. Lalu pilih
directory (kecuali untuk swap anda pilih swap). Proses ini terus dilakukan
sampai semua sub partisi di atas telah dialokasikan. Apabila semua sub partisi
‘wajib’ di atas dituliskan dan masih tersisa space, maka ulangi lagi langkah di
atas, dan anda assign space sisa yang ada dengan nama sub partisi yang anda
inginkan, misalkan /data (semua sub partisi di depannya diberi tanda /). Setelah
semua proses di atas selesai dilakukan tekan ‘Q’ untuk finish dan akan kembali
ke menu semula. tau apabila anda merasa cara di atas sulit dimengerti, gunakan
option A (Auto default for all) yang akan otomatis membagi partisi menjadi sub-
partisi yang dibutuhkan. Sekarang pilih menu Media, apabila anda menginstall
dari CD-ROM, maka pilih CD-ROM dan anda akan dibawa kembali ke menu
semula, sedangkan apabila menggunakan FTP, maka anda pilih menu FTP.

Apabila menggunakan FTP maka akan muncul list ftp sites yang bisa anda gunakan, di
sini pilih ftp sites yang sekiranya cepat dan mudah dicapai untuk instalasi
FreeBSD. Sekarang pilih menu distributions, untuk memilih apa saja yang hendak di
install dalam FreeBSD dan space yang dibutuhkan untuk pilihan instalasi yang hendak
anda pilih. Setelah anda pilih menu tersebut, akan keluar menu :

49
apabila yang anda inginkan instalasi minimal, maka anda pilih menu developer atau
user, sedangkan apabila anda ingin memasang juga Xwindow, maka pilih All. Setelah
anda selesai memilih, anda akan dibawa kembali ke menu semula.

Sekarang pilih commit, dengan memilih commit anda berarti siap menginstall FreeBSD.
Apabila anda menggunakan CD-ROM, maka FreeBSD akan diinstall dari CD-ROM,
sedangkan apabila menggunakan FTP, maka installer akan didownload dari ftp site yang
telah anda pilih.

Setelah proses ini selesai, anda telah berhasil menginstall FreeBSD !!. Setelah ini anda
akan dibawa kembali ke menu konfigurasi.

50
Pilih menu root passwd, dengan memilih ini anda akan diminta mengisi root passwd
yang dapat merupakan super user dari FreeBSD. Apabila anda menginginkan aplikasi
lain yang terdapat dalam package CD-ROM, pilih packages dan pilih aplikasi yang
hendak anda tambahkan dalam sistem anda. Di sini juga anda dapat mengkonfigurasi
FreeBSD sebagai internet server. Apabila anda ingin mencoba FreeBSD yang telah anda
install, maka pilih exit dan komputer akan reboot dan menjalankan FreeBSD sebagai
sistem operasinya. Pertama kali anda masuk FreeBSD, maka akan ada tampilan seperti:

FreeBSD (nama komputer anda) (ttyv0)


login: root
Password:
ketik pada login prompt ‘root’ dan isi dengan passwd yang telah anda pasang
tadi. Apabila ingin membuka konsol lain, gunakan Alt-F1, atau Alt-F2, dan seterusnya.
Anda akan masuk ke FreeBSD, di sini anda bisa mempelajari perintah-perintah UNIX
yang bisa dibaca dari buku-buku yang beredar di pasaran.
Demikian sekilas cara instalasi FreeBSD, walaupun artikel di atas hanya sekedar
overview cara instalasi FreeBSD, saya harap artikel ini dapat menambah wawasan anda
mengenai adanya sistem operasi lain selain Windows yang selama ini telah anda kenal.

[Link] Jaringan Berbasis UNIX


a. UUCP Unix to Unix CoPy
UUCP merupakan jenis jaringan pertama kali muncul pada sistem UNIX. Pada
awalnya, UUCP dikembangkan dengan hanya memanfaatkan saluran serial atau
terminal dari sebuah komputer. Kini, UUCP bekerja pada setiap versi UNIX
bahkan sistem non-UNIX seperti VMSdanDOS.
Layanan yang disediakan UUCP diantaranya:
- Alih berkas (file transfer) dan surat elektronis (e-mail)
Penyampaian berkas melalui UUCP dilakukan secara beranting. Jika
seseorang di Indonesia hendak mengirim surat elektronis kepada rekannya di
Amerika, cukup disimpan/ dikerjakan dikomputer secara lokal. Komputer
akan secara otomatis menyampaikan surat tersebut ke sebuah simpul di
Amerika Serikat yaitu UUNET (Arlington, Va.). Secara beranting, surat
tersebut akan diteruskan kesimpul berikut hingga sampai tujuan.
- Terminal jarak jauh (remote terminal) dan eksekusi perintah jarak jauh
(remote execution). Jaringan UUCP secera internasional menghubungkan
lebih dari seratus ribu komputer. Secara total, berjuta-juta byte beralih setiap
harinya antara komputer sedunia. Sebagian besar peralihan tersebut terjadi di
Amerika Serikat karena murahnya biaya komunikasi. Sebagian besar data
berupa USENET NEWS, forum diskusi elektronis terbesar didunia.
b. TCP atau IP (Transmission Control Protocol / Internet Protokol)
TCP merupakan protokol yang mengatur transportasi data antar sistem. TCP
dapat diumpamakan sebagai "sekretaris perusahaan" yang mengelola pengiriman
berkas antar alamat. TCP biasanya memanfaatkan jasa IP sebagai media
pengantar. Seperti halnya sekretaris, TCP bertanggung jawab atas kehilangan
pengiriman paket berikut tindak lanjutnya (mengirim ulang paket).

51
TCP dimanfaatkan oleh aplikasi-aplikasi lain sebagai pengiriman data yang
handal yaitu mencakup:
- Login jarak jauh: TELNET (umum) dab rlogin (khusus UNIX)
- Eksekusi jarak jauh: rsh (khusus UNIX)
- Alih berkas : FTP (File Transfer Protocol)
- Surat elektronis: SMTP (Simple Mail Transfer Protocol)
- Program aplikasi lokal (buatan sendiri) dapat memanfaatkan fasilitas TCP/IP
untuk saling berkomunikasi.
c. NFS (Network File System) dan RPC (Remote Procedure Call)
NFS pada mulanya dikembangkan oleh Sun Microsystem (1984). Kini, NFS
yang menggunakan RPC diterapkan pada lebih dari 100 jenis komputer dan
diperkirakan dioperasikan pada lebih dari 100.000 komputer. NFS
memungkinkan sebuah kompuer mengakses sistem berkas komputer lain, dan
memperlakukan sistem berkas tersebut seperti bagiannya sendiri.
d. NCS -- Network Computing System
Beban antara CPU dalam jaringan biasanya tidak sama pada saat yang sama.
Beberapa penelitian telah mengarah pada pemanfaatan CPU yang sedang diam
(idle). Hingga kini, setiap pembuat komputer masih mengembangkan
protokolnya secara terpisah serta tidak cocok satu dengan lainnya. Namun, usaha
menuju pembakuan sedang dirintis dan diharapkan akan disepakati dalam kurun
waktu yang tidak lama lagi.

52

Common questions

Didukung oleh AI

UNIX mendukung sistem multitasking dengan kemampuan menjalankan beberapa tugas atau proses sekaligus secara bersamaan, yang berarti dapat memproses berbagai operasi tanpa saling mengganggu . Dalam hal multiuser, UNIX memungkinkan banyak pengguna untuk menggunakan sistem secara bersamaan. Ini mengedepankan efisiensi dalam penggunaan perangkat keras karena sumber daya seperti printer dan disk dapat digunakan oleh banyak orang serentak .

Kernel pada UNIX bertindak sebagai inti dari sistem operasi yang mengatur memori dan urutan proses. Ini adalah pusat dari semua operasi sistem dan mengelola sistem file sebagai respons terhadap panggilan sistem . Pentingnya kernel ini terletak pada kemampuannya memberikan layanan multitasking dan multithreading yang andal, menjadikan UNIX lebih stabil dan kurang rentan terhadap crash .

Komponen utama dari sistem operasi UNIX adalah Kernel, Programs, dan Shell. Kernel berfungsi sebagai pusat sistem, mengatur memori dan urutan proses. Programs adalah komponen yang menjalankan perintah dan tugas spesifik dari pengguna. Shell bertindak sebagai antarmuka antara pengguna dan sistem, menerjemahkan perintah untuk kernel .

Proyek GNU bertujuan untuk membuat sistem UNIX yang bebas royalti, berbeda dengan versi UNIX komersial yang ada saat itu. Proyek ini dikembangkan oleh Free Software Foundation dengan tujuan mengembangkan sistem yang berbasis pada prinsip keterbukaan dan kebebasan penggunaan, yang kemudian menjadi dasar bagi banyak distribusi Linux yang kita kenal sekarang .

Sistem berkas yang hierarkis pada UNIX mengorganisir data dalam struktur direktori yang memudahkan pengaksesan dan manajemen informasi. Hal ini memungkinkan penggunanya untuk dengan mudah menemukan, mengelola, dan mengatur berkas sesuai kebutuhan, meningkatkan efisiensi dan aksesibilitas dalam lingkungan multiuser .

UNIX dianggap lebih stabil karena arsitektur kernelnya yang dirancang untuk mendukung multitasking dan multithreading secara efisien, serta tidak pernah mengalami sistem crash yang berasal dari sistem operasinya sendiri. Dukungan luas dari program utilitas dan shell yang mencapai ribuan juga mengokohkan kestabilan ini dalam peran server dan workstation .

Untuk pengguna pemula, instalasi FreeBSD dapat dilakukan dengan memilih mode express yang membimbing pengguna melalui menu-menu yang mudah dimengerti. Keuntungan dari mode ini adalah memfasilitasi pengaturan partisi, pilihan instalasi, dan media tanpa memerlukan pengetahuan teknis yang mendalam, menjadikannya ideal bagi mereka yang baru mengenal FreeBSD .

Keuntungan protabilitas UNIX adalah ketidakbergantungan pada perangkat keras tertentu, memungkinkan pengguna untuk berpindah dari satu sistem ke sistem UNIX lainnya tanpa terikat pada satu vendor. Hal ini berarti sistem UNIX dapat digunakan pada berbagai perangkat keras mulai dari notebook hingga mainframe, memperluas jangkauan dan fleksibilitas penggunaannya di banyak lingkungan .

Perkembangan UNIX di universitas, seperti di University of California, Berkeley, sangat berpengaruh melalui lahirnya BSD (Berkeley Software Distribution). BSD membawa banyak inovasi dan fitur ke dalam UNIX, serta mendorong adopsi luas di kalangan akademisi dan industri, memberikan basis bagi sistem seperti FreeBSD yang digunakan saat ini .

X/Open adalah konsorsium internasional non-profit yang terdiri dari berbagai produsen komputer. Tujuannya adalah mendefinisikan lingkungan untuk mendukung portabilitas perangkat lunak dengan menerbitkan panduan seperti X/Open Portability Guide. Kontribusinya menjadikan UNIX lebih portabel dan terstandarisasi di berbagai platform dan instrumen komputasi .

Anda mungkin juga menyukai