konsep dasar sistem operasi pada...

13
KONSEP DASAR SISTEM OPERASI PADA UNIX Pengantar Komputer & TI 2B - [email protected]

Upload: phamhanh

Post on 12-Mar-2019

244 views

Category:

Documents


1 download

TRANSCRIPT

KONSEP DASAR SISTEM OPERASI PADA UNIX

P e n g a n t a r K o 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

1 9 7 3

D i t u l i s d a l a m b a h a s a C – K e n T h o m p s o n & D e n n i s R i t c h i e

1 9 6 9

D i t u l i s d a l a m b a h a s a r a k i t a n p a d a k o m p u t e r P D P - 7 – K e n T h o m p s o n & D e n n i s R i t c h i e

1 9 6 5

M U L T I C S ( M U L t i p l e x e d I n f o r m a t i o n a n d C o m p u t i n g S e r v i c e s – K e n T h o m p s o n

P e n g a n t a r K o 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

1 9 8 1

X E N I X – U n i x y a n g d i b u a t o l e h M i c r o s o f t d a n S a n t a C r u z O p e r a t i o n

1 9 7 8

U n i x v e r s i k o m e r s i a l k e s i s t e m o n y x

1 9 7 4

U n i x v e r s i p e n d i d i k a n y a n g d i k e m b a n g k a n o l e h B a r k e l e y C a l i f o r n i a U n i v e r s i t y

D i t u l i s d a l a m b a h a s a C – K e n T h o m p s o n & D e n n i s R i t c h i e

KEISTIMEWAAN UNIX

PORTAB IL ITAS

• M u d a h d i a d a p t a s i k a n k e s i s t e m k o m p u t e r y a n g l a i n

MULT IUSER

• Pe n g g u n a a n s i s t e m s e c a r a b e r s a m a a n

MULT ITASK ING

P e n g a n t a r K o 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

MULT ITASK ING

• M e l a k u k a n b e b e r a p a p e k e r j a a n d a l a m w a k t u y a n g b e r s a m a a n

S I STEM BERKAS H IERARKI

• M e m u d a h k a n d a l a m m e n g o r g a n i s a s i k a n , m e n g i n g a t s e r t am e n g a k s e s s u a t u d a t a a t a u i n f o r m a s i

UT IL ITAS

• D i s e s u a i k a n d e n g a n k e b u t u h a n

PROGRAM DI LINGKUNGAN UNIX

P e n g a n t a r K o 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

S i s tem UNIX dasar

Produk p ihak ket i ga

Sistem Unix Dasar

UT IL ITAS

• P ro g r a m y a n g d i s e d i a k a ns i s t e m U n i x u n t u km e l a k s a n a k a nt u g a s t e r t e n t u

SHELL

• P e n t e r j e m a hp a d a s i s t e mu n i x

• J e m b a t a n a n t a r ap e m a k a i d a ns i s t e m U n i x

KERNEL

• I n t i d a r i s i s t e mU n i x y a n g m e n g o n t ro lp e r a n g k a t k e r a sd a nm e l a k s a n a k a nb e r b a g a i t u g a s ,

P e n g a n t a r K o 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

p e m a k a i d a ns i s t e m U n i x b e r b a g a i t u g a s ,

d i a n t a r a n y aa d a l a h : m a n a j e m e nm e m o r ik o m p u t e r, m a n a j e m e n d a np e n j a d w a l a np ro s s , p e l a y a n a no p e r a s i i n p u t d a n o u t p u t .

Produk Pihak Ketiga

Merupakan program ap l i kas i yang d ibua t o leh

P e n g a n t a r K o 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

Merupakan program ap l i kas i yang d ibua t o lehp ihak ket i ga yang b i a sanya d i j ua l secaraterp i sah dar i s i s tem un ix

Beberapa versi UNIX

N a m a v a r i a n U N I X D i k e m b a n g k a n o l e h ( v e n d o r / o r g a n i s a s i )

A / U X A p p l e C o m p u t e r

C T I X C o n v e r g e n t T e c h n o l o g y

D G / U X D a t a G e n e r a l C o r p o r a t i o n

C L I X F a i r c h i l d C o m p a n y

H P / U X H e w l e t t - P a c k a r d

A I XI n t e r n a t i o n a l B u s i n e s s M a c h i n e ( I B M )

C o r p o r a t i o n

P e n g a n t a r K o 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

X E N I X M i c r o s o f t C o r p o r a t i o n ( l a l u d i j u a l k e S C O )

S C O U N I X S a n t a C r u z O p e r a t i o n ( S C O ) C o r p o r a t i o n

S I N I X S i e m e n s C o r p o r a t i o n / N i x d o r f

I R I X S i l i c o n G r a p h i c s I n c o r p o r a t e d ( S G I )

S u n O S S t a n f o r d U n i v e r s i t i e s N e t w o r k ( S U N )

S o l a r i s S u n M i c r o s y s t e m s I n c o r p o r a t e d

I l l u m o s I l l u m o s . o r g

E u n i c e T h e W o l l o n g o n g G r o u p

B S D U N I XU n i v e r s i t a s C a l i f o r n i a ( U n i v e r s i t y o f

C a l i f o r n i a ) B e r k e l e y , [ A m e r i k a S e r i k a t ]

STRUKTUR SISTEM OPERASI UNIX

P e n g a n t a r K o 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

• d i p a k a i o l e h m a n a g e r s i s t e mu n t u k m e n go n t ro l o p e r a s is i s t e m

KONSOL

• D i g u n a k a n o l e h p e m a k a i u n t u kb e r i n t e r a k s i d e n g a n s i s t e mTERMINAL

P e n g a n t a r K o 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

• D i g u n a k a n u n t u km e n g h u b u n g k a n t e r m i n a l j a r a kj a u h ke s i s t e m u n i x

JALUR KOMUNIKAS I

• D i g u n a k a n u n t u k m e n g u b a hs i n y a l d i g i t a l m e n j a d i s i n y a la n a l o g

MODEM

STRUKTUR DIREKTORI PADA UNIX

P e n g a n t a r K o 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

• R o o t d i r e k t o r i - d i r e k t o r i u t a m a/• E s s e n t i a l u s e r b i n a r i e s – b e r i s i p r o g r a m

b i n n e r y a n g h a r u s a d a/ b i n• D i r e k t o r i y a n g b e r i s i f i l e - f i l e y a n g

d i j a l a n k a n o l e h r o o t/ s b i n

• B e r i s i d i r e k t o r i u n t u k m a s i n g - m a s i n g u s e r/ h o m e• D i r e k t o r i y a n g b e r i s i a p l i k a s i d a n f i l e y a m h

d i g u n a k a n o l e h p e n g g u n a/ u s r• O p t i o n a l p a c k a g e s – b e r i s i p a k e t s o f t w a r e

y a n g d i i n s t a l l s e n d i r i/ o p t• R o o t h o m e d i r e c t o r y – d i r e k t o r i u t a m a u s e r

r o o t/ r o o t

P e n g a n t a r K o 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

r o o t/ r o o t• D i r e k t o r i u n t u k m e n y i m p a n s e m e n t a r a f i l e -

f i l e U N I X / L I N U X/ t m p• C o n f i g u r a t i o n – b e r i s i f i l e k o n f i g u r a s i y n g

b i s a d i e d i t d e n g a n m e n g g u n a k a n t e x t e d i i t o r/ e t c• M o u n t p o i n t – t e m p a t u n t u k m o u n t f i l e s y s t e m

u n t u k m e n g g u n a k a n n y a s e m e n t a r a/ m n t

• D i r e k t o r i y a n g b e r i s i i n f o r m a s i/ va r• B e r i s i f i l e y a n g d i b u t u h k a n p a d a s a a t

b o o t i n g/ b o o t

• D i r e k t o r i u s e r/ u s e r

STRUKTUR FILE PADA UNIX

• F i l e y a n g s e h a r i - h a r i d i g u n a k a n u n t u km e n y i m p a n d o k u m e n , p r o g r a m a t a u p u n d a t a . Te r d i i r d a r i 2 k e l o m p o k , y a i t u :

• F i l e t e k s : b e r i s i k o d e - k o d e y a n g d a p a t d i b a c a

• F i l e b i n n e r : b e r i s i k o d e - k o d e m e s i n d a n b e r i s id a t a y a n g d i p a h a m i o l e h m e s i n

F i le b iasa

• F i l e y a n g b e r i s i d a f t a r f i l e b e r u p a f i l e b i a s a

P e n g a n t a r K o 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

• F i l e y a n g b e r i s i d a f t a r f i l e b e r u p a f i l e b i a s aa t a u s u b d i r e k t o r i

• B i a s a d i g u n a k a n u n t u k m e n g o r a n i s i r f i l eDirektori

• F i l e k h u s u s y a n g m e n y a t a k a n p i r a n t i f i s i ks 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

F i le spesia l

Sumber tulisan

w i k i p e d i a

h t t p s : / / i d . w i k i p e d i a . o r g / w i k i / U n i x

S t a f f s i t e

h t t p : / / e r m a _ s ov a . s t a f f . g u n a d a r m a . a c . i d / D ow n l o a d s / f i l e s / 33 9 1 8 / U + N + I + X . p d f

h t t p : / / n u r u l _ n u s y i r w a n . s t a f f . g u n a d a r m a . a c . i d / D ow n l o a d s / fi 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

P e n g a n t a r K o 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

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

S i s t e m o p e r a s i u n i x

h t t p : / / s 3 . a m a z o n aw s . c o m / a c a d e m i a . e d u . d o c u m e n t s / 3 2 2 4 98 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 Key I d = A K IA 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 re =4 s b N 3 O J E O x 2 q I 2 k L m o i G b j u E m K U % 3 D & re s p o n s e - c o n t e n t -d i s p o s i t i o n = a t t a c h m e n t % 3 B % 2 0 f i l e n a m e % 3 D S I S T E M _ O P ER A S I _ U N I X . d o c x