![Page 1: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/1.jpg)
1
![Page 2: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/2.jpg)
MINGGU IX
UNIX
![Page 3: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/3.jpg)
UNIX
• UNiplexed Information and Computing System (UNICS)
• Sebuah sistem operasi komputer yang diawali dari project Multics (Multiplexed Information and Computing Service) pada tahun 1965 yang dilakukan oleh:
– American Telephone and Telegraph AT&T,
– General Electrics (GE), dan
– Institut Teknologi Massachusetts (MIT)
![Page 4: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/4.jpg)
UNIX
• Dibiayai oleh Agensi dari Departemen Pertahanan Amerika Serikat (Departement of Defense - Defense Advanced Research Projects Agency)
• Didesain sebagai sistem operasi yang:
– Portable
– Multi-Tasking
– Multi-User.
• Digunakan secara luas sebagai server atau workstation
![Page 5: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/5.jpg)
SEJARAH
• Tahun 1969, project MULTICS oleh AT&T dihentikan karena:
– terlambat, tidak sesuai dengan jadwal yang telah ditentukan
– jauhnya jarak antara para periset yang mengembangkannya, antara labolatorium New Jersey dan MIT.
![Page 6: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/6.jpg)
SEJARAH
• Pada tahun 1969 juga, Ken Thompson, peneliti yang juga bekerja pada project MULTICS menggunakan komputer DEC (Digital Equipment Corporation) PDP-7 & mencoba merealisasikan ide MULTICS berkerja sama dengan Dennis Ritchie, yang juga sebelumnya bekerja dalam project MULTICS.
• Peter Neuman menyarankan menggunakan nama Unix untuk sistem yang baru ini.
![Page 7: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/7.jpg)
KEN THOMPSON & DENNIS RITCHIE
![Page 8: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/8.jpg)
SEJARAH
• Sistem UNIX ini kemudian ditulis ulang untuk DEC PDP-11/20 dalam jangka waktu satu tahun.
• Ilmuwan AT&T banyak menambahkan kemampuan pada UNIX pada tahun 1970, sehingga banyak program-program kecil yang disebut tools di UNIX, masing-masing digunakan untuk melakukan suatu fungsi.
• Diterapkan pertama kali pada awal 1972 di New York Telephone Co. Systems Development Center, di bawah arahan dari Dan Gielan
![Page 9: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/9.jpg)
SEJARAH
• Tahun 1972, Unix ditulis ulang oleh Ken Thompson dengan menggunakan bahasa C (diciptakan oleh Brian Kernighan dan Dennis Ritchie)
• Bahasa C dirancang untuk dapat dipindahkan (portable) dari satu komputer ke komputer lainnya.
![Page 10: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/10.jpg)
SEJARAH
• Tahun 1977, Mike Lesk mengembangkan "Ported I/0 Library"
– Library yang dapat dibawa untuk mengatasi kesulitan membawa UNIX dari satu komputer ke komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer
• Unix pertama kali dipindahkan ke dalam komputer Interdata 8/32 yang berada di AT&T Bell Labs
– Interdata 8/32 adalah komputer mini yang sama dengan PDP-11.
![Page 11: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/11.jpg)
SEJARAH – DEC PDP-11
![Page 12: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/12.jpg)
SEJARAH - INTERDATA 8/32
![Page 13: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/13.jpg)
SEJARAH
• Pada tahun 1977, sedikitnya 500 tempat menggunakan sistem operasi Unix, 125 diantaranya adalah Perguruan Tinggi dan lebih dari 10 negara asing.
• Pada tahun 1975 juga keluar Unix Versi 6 yang memiliki dukungan komersial.
– Universitas California di Berkeley membayar USD 400 untuk mendapatkan Unix yang didalamnya terdapat kode sumber Unix yang lengkap.
![Page 14: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/14.jpg)
SEJARAH
• Tahun 1978 Bill Joy mengeluarkan 30 salinan koleksi program dan modifikasi Unix dengan biaya pengganti media dan pengiriman seharga USD 50. => BSD UNIX
• BSD = Berkeley Software Distribution
![Page 15: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/15.jpg)
EVOLUSI UNIX
![Page 16: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/16.jpg)
ARSITEKTUR UNIX
![Page 17: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/17.jpg)
ARSITEKTUR UNIX - KERNEL
• Adalah “jantung” dari sistem operasi UNIX.
• Berinteraksi dengan hardware dan sebagian besar tugas (task) seperti:
– Manajemen memori (memory management)
– Penjadualan tugas (task scheduling)
– Manajemen file (file management)
![Page 18: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/18.jpg)
ARSITEKTUR UNIX - SHELL
• Utilitas (utility) yang memproses permintaan (request) dari user.
• Ketika user mengetikkan sebuah perintah pada terminal, shell menafsirkan perintah dan memanggil program yang anda inginkan.
• Shell menggunakan sintax standar untuk semua perintah (command).
![Page 19: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/19.jpg)
ARSITEKTUR UNIX - SHELL
• Jenis shell yang tersedia di hampir semua jenis Unix adalah:
– C Shell => C%
– Bourne Shell => $
– Korn Shell =>
![Page 20: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/20.jpg)
ARSITEKTUR UNIX - CSHELL
![Page 21: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/21.jpg)
ARSITEKTUR UNIX - BOURNE
![Page 22: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/22.jpg)
COMMANDS & UTILITIES
• Ada banyak command dan utilities yang dapat anda gunakan untuk aktifitas harian, seperti cp, mv, cat, grep dan lain-lain.
• Ada lebih dari 250 standard commands dan lainnya yang disediakan oleh 3rd party software. Semua commands datang dengan berbagai macam pilihan
![Page 23: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/23.jpg)
FILES & DIRECTORIES
• Semua data di dalam UNIX diorganisasikan ke dalam file.
• Semua file diorganisasikan ke dalam direktori.
• Direktori diorganisasikan ke dalam struktur menyerupai pohon yang disebut filesystem.
![Page 24: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/24.jpg)
UNIX ROOT FILESYSTEM
![Page 25: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/25.jpg)
DAMPAK
• Arsitektur Unix dan model client/server:
– Merupakan elemen yang paling penting dalam perkembangan internet
– Mengubah proses komputasi secara terpusat dalam jaringan dari pada proses tunggal di komputer.
![Page 26: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/26.jpg)
LINUX
• Linux, merupakan sistem operasi yang diadopsi dari Unix dan tersedia secara bebas.
![Page 27: MINGGU IX - Gunadarmaagungsr.staff.gunadarma.ac.id/Downloads/files/71769/09...komputer lain karena perbedaan penanganan sistem I/0 dari setiap komputer •Unix pertama kali dipindahkan](https://reader033.vdocuments.pub/reader033/viewer/2022060715/607b6328e221e173617ccbf2/html5/thumbnails/27.jpg)
OS X
• OS X (OS Ten) yang dipasarkan oleh Apple, berasal dari versi UNIX FreeBSD dan NetBSD.