Visoka tehnička mašinska škola strukovnih studija

Trstenik

Seminarski rad iz predmeta Operativni Sistemi

Operativni Sistem UNIX

Profesor:                                                                                                                           Student: 

dr Milica Tufegdžić                                                                                  Darko Miletić 77/2017

Trstenik Maj,2018

Sadržaj:

1.Uvod u Operativne Sisteme

................................................................................................................ 1

2.Istorijski razvoj Unix-a

.......................................................................................................................2

3.Arhitektura operativnog Sistema UNIX

............................................................................................3

3.1 Kernel

............................................................................................................................................ 4

3.2 File Sistem

..................................................................................................................................... 4

3.3 Fajlovi

............................................................................................................................................ 5

3.3.1 Obični fajlovi

..........................................................................................................................5

3.3.2 Direktorijumi

.........................................................................................................................7

3.3.3 Specijalni fajlovi

.................................................................................................................... 9

4 Procesi I shell

....................................................................................................................................... 9

4.1 Procesi

............................................................................................................................................9

4.2 Shell

..............................................................................................................................................10

4.3 Komande u Unixu

.......................................................................................................................10

5. Poređenje Unix -a i Windows -a

......................................................................................................11

6. Zaključak

...........................................................................................................................................13

Literatura

.............................................................................................................................................. 13

background image

4

2.Istorijski razvoj Unix-a

 

Najvažniji događaji iz istorije Unix-a su:

1971. Prva verzija Unix-a na PDP-11 sistemu razvijena je od strane D.Ritchie-a i

       K. Thompson-a u firmi Bell Labs.

1972. Prva verzija u C programskom jeziku.

1975.

 

Š

 

esto izdanje, poznato i kao verzija 6. 

1979. Sedmo izdanje sa kernelom od 40 kb, C jezikom, UUCP protokolom i velikim 
Bourne shellom.

1980. Microsoft uvodi svoju verziju Unix-a –XENIX.

1982. ATiT objavljuje Unix sistem V.

Novi 1984. University of California – Berkeley objavljuje verziju 4.2BSD.

1984. - Već je 100.000 Unix instalacija u svijetu.

1987. 750.000 Unix instalacija.

1988. Formirana open softvare foundation (-OSF ) i Unix international (UI).

1989. Objavljivanje Unix sistem V verija 4,kao objedinjavanje Sistema V,BSD-a  i 
Xenixa.

1991. Unix System Laboratorijes (USL) postaje kompanija u većinskom vlasništvu 
ATiT-a.

1993.Novell kupuje USL i u istoj godini prenosi prava korištenja Unix trendemarka na 
X/Open.

1995. Novel prodaje UnixWare firmi SCO.

1996. Formira se Open Group kao rezultat spajanja OSF-a i XOpena-a. Prava prava prelaze 
na Open Group

5

3.Arhitektura operativnog Sistema UNIX

Na slici 2. je prikazana arhitektura UNIX operativnog sistema. U centru strukture nalazi se 
hardver koji snabdeva operativni sistem svim potrebnim hardverskim resursima. Oko hardvera 
se nalazi niz slojeva koji izoluju korisnika od mašine čineći mu na taj način rad na računaru 
konfornijim. Prvi sloj oko hardvera je jezgro (

kernel

) operativnog sistema koje ima zadatak da 

više slojeve izoluje od slojeva ispod, to jest da ih učini hardverski nezavisnim. Sledeći sloj čini 
komandni interpreter (

shell

). Prvenstveni zadatak ovog sloja jeste interakcija sa korisnikom 

(prihvatanje korisničkih zahteva, njihovo interpretiranje i predavanje nižem sloju (

kernelu

) na 

izvršavanje). U najvišem sloju nalaze se različite komande i korisnički programi ciji je zadatak 
direktno pružanje specifičnih usluga korisniku. Na slici 2, ovaj sloj je podeljen na vise delova. 
Svaki od delova predstavlja skup srodnih komandi.

Imajuci   ovo   u   vidu,   moze   se   reci   da   razumevanje   UNIX   operativnog   sistema   zahteva 
poznavanje četiri njegove osnovne komponente: kernel, shell, komande i fajl sistem koji nije 
eksplicitno prikazan na slici 2 ali je implicitno sadržan u delu kernela.

Slika 2: Arhitektura UNIX-a

Želiš da pročitaš svih 15 strana?

Prijavi se i preuzmi ceo dokument.

Ovaj materijal je namenjen za učenje i pripremu, ne za predaju.

Slični dokumenti