1. fotoaparati
  2. Car Audio & Electronics
  3. Home Audio
  4. Osobni Audio
  5. TV
  6. Pametna kuća
  >> Hrvatska Electronic Technology >  >> Pametna kuća >> Pametan život

Struktura Unix operativnog sustava

UNIX operativni sustav (OS) sastoji se od sloja jezgre, sloja ljuske i sloja uslužnih programa i aplikacija. Ova tri sloja stvaraju prijenosni, višekorisnički, višezadaćni operativni sustav. Postoji više verzija OS-a, ali svaka verzija ima potpuno istu strukturu. UNIX koriste programeri, tvrtke, sveučilišta i vlade zbog njegove stabilnosti i mogućnosti obavljanja mnogih zadataka istovremeno.

Osnove

Operativni sustav UNIX je višekorisnički, višezadaćni operativni sustav koji su 1969. za programere prvotno dizajnirali zaposlenici AT&T-a u Bell Laboratories. Pojmovi višekorisnički i višezadaćni znače da mnogo različitih korisnika može obavljati zadatke istovremeno na jednom stroju. Svaki korisnik komunicira sa svojom vlastitom instancom ljuske i može pokrenuti jednu ili više aplikacija unutar te ljuske.

Kernel

Kernel je srce UNIX OS-a. To je softverska aplikacija koja pruža sučelje između hardvera i korisnika. On upravlja procesima, memorijom, upravljanjem datotekama, uređajima i mrežom za operativni sustav. Kernel je odgovoran za to da se svi sistemski i korisnički zadaci izvode istovremeno.

Školjka

Ljuska je program koji se nalazi između korisnika i kernela. Tumač je taj koji prevodi naredbe koje su upisane u terminalsku sesiju. Korisnici mogu upisivati ​​naredbe izravno u terminal ili mogu stvoriti tekstualnu datoteku koja sadrži niz naredbi koje se mogu poslati ljusci. Niz naredbi naziva se skripta ljuske.

Postoji više ljuski koje koristi UNIX OS. Oni uključuju Bourneovu ljusku (sh), C ljusku (csh), Kornovu ljusku (ksh) i Bourneovu ljusku (bash). Svaka ljuska ima vlastiti skup naredbi ljuske. Naredbe operativnog sustava iste su u svim ljuskama.

Početnu ljusku u koju se korisnik prijavljuje definira administrator sustava. Korisnik može promijeniti svoju zadanu ljusku pomoću naredbe "chsh". Korisnici mogu htjeti promijeniti svoje ljuske kako bi koristili određene značajke koje su dostupne u jednoj ljusci ili ne u drugoj, ili jednostavno preferiraju određeno okruženje ljuske.

Pomoćni programi i aplikacije

Posljednji sloj UNIX OS-a je sloj pomoćnih programa i aplikacija. Ovaj sloj uključuje naredbe, programe za obradu teksta, grafičke programe i programe za upravljanje bazom podataka. Tradicionalno se tim programima pristupalo upisivanjem naredbi za pokretanje programa u naredbenom retku. I dalje im se može pristupiti na ovaj način, ali sada im se može pristupiti i putem GUI-ja.

Verzije

Postoji više verzija UNIX operativnog sustava. Vlasničke verzije uključuju Solaris tvrtke Sun Microsystem, SCO UNIX, IBM-ov AIX i HP-UX tvrtke Hewett Packard. FreeBSD, NetBSD i OpenBSD su verzije Unixa otvorenog koda. Iako nepoznat mnogim glavnim korisnicima, Apple OS X također je vlasnička verzija UNIX-a. Značajka koja izdvaja OS X od ostalih varijanti UNIX-a je njegova mogućnost pokretanja aplikacija koje su obično napisane za računala s operativnim sustavom Windows, kao što su Microsoft Office i Adobe Photoshop. Linux je operacijski sustav sličan UNIX-u. Ima istu strukturu kao UNIX, ali nije napisan korištenjem izvorne UNIX baze kodova.


  1. Windows Mobile OS vs . Palm operativnog sustava
  2. Kako nadograditi Pocket PC 4.2
  3. Kako nadograditi operativni sustav računala
  4. Kako kopirati svoj operativni sustav na CD
  5. Što radi operativni sustav?