The UNIX operativsystem ( OS ) består av en kjerne laget, et skall lag og et verktøy og applikasjoner lag . Disse tre lagene lage en bærbar, flerbruker , multitasking operativsystem . Det finnes flere versjoner av OS , men hver versjon har nøyaktig samme struktur . Unix brukes av programmerere , bedrifter, universiteter og regjeringer på grunn av dens stabilitet og dens evne til å utføre mange oppgaver samtidig. Grunnleggende
Unix operativsystem er et flerbruker , multitasking operativsystem opprinnelig laget for programmerere av AT & T ansatte ved Bell Laboratories i 1969 . Begrepene flerbruker og multitasking gjør at mange forskjellige brukere kan utføre oppgaver samtidig på en maskin . Hver bruker samhandler med sin egen kopi av skallet , og kan starte en eller flere applikasjoner innen den skall.
Kernel
Kernel er hjertet av Unix OS . Det er et program som gir grensesnittet mellom maskinvaren og brukeren. Den håndterer prosessen , minne , arkiv , enhet og nettverksadministrasjon for operativsystemet . Kjernen er ansvarlig for at alle system-og brukerdata oppgaver utføres samtidig .
Shell
Skallet er programmet som sitter mellom brukeren og kernel . Det er tolken som oversetter kommandoene som er skrevet inn i terminal session . Brukere kan skrive kommandoer direkte inn i terminalen , eller de kan lage en tekstfil som inneholder en serie med kommandoer som kan sendes til skallet . Serien av kommandoer kalles et skall skript .
P Det er flere skjell som brukes av Unix OS . De inkluderer Bourne shell ( sh ) , C- shell ( csh ) , Korn shell ( ksh ) og Bourne Again Shell ( bash ) . Hver skallet har eget sett med shell-kommandoer . Operativsystemkommandoer er de samme i alle skjellene .
Den opprinnelige skall som brukeren logger inn er definert av systemadministrator . Brukeren kan endre hennes standard shell ved å bruke " chsh "-kommandoen . Brukere kan være lurt å endre sine skjell for å bruke spesielle funksjoner som er tilgjengelige i ett skall eller ikke en annen , eller de kan rett og slett foretrekker en bestemt shell miljø .
Utilities og Application
den endelige laget av Unix OS er funksjonene og applikasjonene lag . Dette laget inneholder kommandoene , tekstbehandlere , grafiske programmer og database management programmer. Tradisjonelt ble disse programmene åpnes ved å skrive kommandoer for å starte programmet på kommandolinjen . De kan fortsatt nås på denne måten , men de kan nå også nås via GUI.
Versjoner
p Det er flere versjoner av Unix operativsystem . Proprietære versjoner er Sun Microsystems Solaris , SCO Unix , IBM AIX og Hewett Packards HP - UX . FreeBSD , NetBSD og OpenBSD er åpen kildekode versjoner av Unix . Linux er et Unix -lignende operativsystem . Den har samme struktur som Unix , men det ble skrevet bruker ingen av den opprinnelige Unix kodebasen .