KONSEP DASAR SISTEM OPERASI PADA UNIX
Pe n g a n t a r Ko m p u t e r & T I 2 B - e f a z r i y a t i @ s t a f f . g u n a d a r m a . a c . i d
SEJARAH UNIX 1965 MULTICS (MULtiplexed Information and Computing Services – Ken Thompson
1969 Ditulis dalam bahasa rakitan pada komputer PDP- 7 – Ken Thompson & Dennis Ritchie
1973 Ditulis dalam bahasa C – Ken Thompson & Dennis Ritchie
1974 Unix versi pendidikan yang dikembangkan oleh Barkeley California University
1978 Unix versi komersial ke sistem onyx
1981 XENIX – Unix yang dibuat oleh Microsoft dan Santa Cruz Operation
Pe n g a n t a r Ko m p u t e r & T I 2 B - e f a z r i y a t i @ s t a f f . g u n a d a r m a . a c . i d
KEISTIMEWAAN UNIX P O RTA B I L I TA S • Mudah diadaptasikan ke sistem komputer yang lain
M U LT I U S E R • Penggunaan sistem secara bersamaan
M U LT I TA S K I N G • Melakukan beberapa pekerjaan dalam waktu yang bersamaan
SISTEM BERKAS HIERARKI • Memudahkan dalam mengorganisasikan , mengingat serta mengakses suatu data atau informasi
U T I L I TA S • Disesuaikan dengan kebutuhan Pe n g a n t a r Ko m p u t e r & T I 2 B - e f a z r i y a t i @ s t a f f . g u n a d a r m a . a c . i d
PROGRAM DI LINGKUNGAN UNIX
Sistem UNIX dasar P ro d u k p i h a k ke t i g a
Pe n g a n t a r Ko m p u t e r & T I 2 B - e f a z r i y a t i @ s t a f f . g u n a d a r m a . a c . i d
Sistem Unix Dasar U T I L I TA S • Program yang disediakan sistem Unix untuk melaksanakan tugas tertentu
SHELL • Penterjemah pada sistem unix • Jembatan antara pemakai dan sistem Unix
KERNEL • Inti dari sistem Unix yang mengontrol perangkat keras dan melaksanakan berbagai tugas, diantaranya adalah : manajemen memori k o m p u t e r, manajemen dan penjadwalan p ro s s , p e l ay a n a n operasi input dan output.
Pe n g a n t a r Ko m p u t e r & T I 2 B - e f a z r i y a t i @ s t a f f . g u n a d a r m a . a c . i d
Produk Pihak Ketiga
M e r u p a k a n p ro g r a m a p l i k a s i y a n g d i b u a t o l e h p i h a k ke t i g a y a n g b i a s a ny a d i j u a l s e c a r a terpisah dari sistem unix
Pe n g a n t a r Ko m p u t e r & T I 2 B - e f a z r i y a t i @ s t a f f . g u n a d a r m a . a c . i d
Beberapa versi UNIX Nama varian UNIX
Dikembangkan oleh (vendor/organisasi)
A/UX
Apple Computer
CTIX
Convergent Technology
DG/UX
Data General Corporation
CLIX
Fairchild Company
HP/UX
Hewlett-Packard
AIX
International Business Machine (IBM) Corporation
XENIX
Microsoft Corporation (lalu dijual ke SCO)
SCO UNIX
Santa Cruz Operation (SCO) Corporation
SINIX
Siemens Corporation/Nixdorf
IRIX
Silicon Graphics Incorporated (SGI)
SunOS
Stanford Universities Network (SUN)
Solaris
Sun Microsystems Incorporated
Illumos
Illumos.org
Eunice
The Wollongong Group
BSD UNIX
Universitas California (University of California) Berkeley, [Amerika Serikat]
Pe n g a n t a r Ko m p u t e r & T I 2 B - e f a z r i y a t i @ s t a f f . g u n a d a r m a . a c . i d
STRUKTUR SISTEM OPERASI UNIX
Pe n g a n t a r Ko m p u t e r & T I 2 B - e f a z r i y a t i @ s t a f f . g u n a d a r m a . a c . i d
STRUKTUR SISTEM OPERASI UNIX KO N S O L
• dipakai oleh manager sistem untuk mengontrol operasi sistem
TERMINAL
• Digunakan oleh pemakai untuk berinteraksi dengan sistem
JALUR KO M U N I K A S I
• Digunakan untuk menghubungkan terminal jarak jauh ke sistem unix
MODEM
• Digunakan untuk mengubah sinyal digital menjadi sinyal analog
Pe n g a n t a r Ko m p u t e r & T I 2 B - e f a z r i y a t i @ s t a f f . g u n a d a r m a . a c . i d
STRUKTUR DIREKTORI PADA UNIX
Pe n g a n t a r Ko m p u t e r & T I 2 B - e f a z r i y a t i @ s t a f f . g u n a d a r m a . a c . i d
/
• Root direktori- direktori utama
/bin /sbin /home
• Essential user binaries – berisi program binner yang harus ada • Direktori yang berisi file-file yang dijalankan oleh root • Berisi direktori untuk masing-masing user
/usr
• Direktori yang berisi aplikasi dan file yamh digunakan oleh pengguna
/opt
• Optional packages – berisi paket software yang diinstall sendiri
/root
• Root home directory – direktori utama user root
/tmp
• Direktori untuk menyimpan sementara filefile UNIX/LINUX
/etc
• Configuration – berisi file konfigurasi yng bisa di edit dengan menggunakan text ediitor
/mnt
• Mount point – tempat untuk mount filesystem untuk menggunakannya sementara
/var
• Direktori yang berisi informasi
/boot
• Berisi file yang dibutuhkan pada saat booting
/user
• Direktori user
Pe n g a n t a r Ko m p u t e r & T I 2 B - e f a z r i y a t i @ s t a f f . g u n a d a r m a . a c . i d
STRUKTUR FILE PADA UNIX File biasa
• File yang sehari-hari digunakan untuk menyimpan dokumen, program ataupun data. Te r d i i r d a r i 2 k e l o m p o k , y a i t u : • File teks : berisi kode-kode yang dapat dibaca • File binner : berisi kode-kode mesin dan berisi data yang dipahami oleh mesin
Direktori
• File yang berisi daftar file berupa file biasa atau subdirektori • Biasa digunakan untuk mengoranisir file
File spesial
• File khusus yang menyatakan piranti fisik s e p e r t i d i s k , t a p e , f l o p p y, d a n p r i n t e r
Pe n g a n t a r Ko m p u t e r & T I 2 B - e f a z r i y a t i @ s t a f f . g u n a d a r m a . a c . i d
Sumber tulisan wikipedia https://id.wikipedia.org/wiki/Unix
Staffsite http://erma_sova.staff.gunadarma.ac.id/Downloads/files/3 3918/U+N+I+X.pdf http://nurul_nusyirwan.staff.gunadarma.ac.id/Downloads/f i l e s / 4 1 5 1 6 / M 1 + % 2 6 + M 2 + - + Ko n s e p + D a s a r + O S + U N I X . p d f
Sistem operasi unix h t t p : // s 3 . am az o n aw s . c o m/ ac a d e m i a . e d u . d o c u m e n t s / 3 2 2 4 9 8 9 1 / S I S T E M _ O P E R A S I _ U N I X . d o c x ? AW S A c c e s s Ke y I d = A K I A J 5 6 T Q J RT W S M T N P E A & E x p i r e s = 1 4 5 7 6 9 9 1 3 4 & S i g n a t u r e = 4sbN3OJEOx2qI2kLmoiGbjuEmKU%3D&response-contentdisposition=attachment%3B%20filename%3DSISTEM_OPE RASI_UNIX.docx
Pe n g a n t a r Ko m p u t e r & T I 2 B - e f a z r i y a t i @ s t a f f . g u n a d a r m a . a c . i d