The UNIX -operativsystem ( OS ) består av en kärna skikt , ett skal skikt och ett verktyg och applikationer skikt . Dessa tre skikt skapa en bärbar, fleranvändarsystem , multitasking operativsystem. Det finns flera versioner av operativsystemet , men varje version har exakt samma struktur . Unix används av programmerare , företag, universitet och regeringar på grund av dess stabilitet och dess förmåga att utföra många uppgifter samtidigt . Grunderna
operativsystemet Unix är ett fleranvändarsystem , multitasking operativsystem som ursprungligen utformats för programmerare av AT & T anställda vid Bell Laboratories 1969 . Termerna fleranvändarsystem och multitasking gör att många olika användare kan utföra uppgifter samtidigt på en maskin . Varje användare interagerar med sin egen instans av skalet , och kan starta en eller flera tillämpningar inom detta skal .
Kernel
Kernel är kärnan i Unix OS . Det är ett program som tillhandahåller gränssnittet mellan hårdvara och användare . Den hanterar processen , minne , fil , enhet och nätdrift för operativsystemet . Kärnan är ansvarig för att alla system-och arbetsuppgifter användargrupper utförs samtidigt .
Shell
Skalet är det program som sitter mellan användaren och kernel . Det är tolken som översätter kommandon som skrivs in i terminalen session . Användare kan skriva kommandon direkt i terminalen , eller de kan skapa en textfil som innehåller en serie kommandon som kan skickas till skalet . Den serie kommandon kallas ett script . Det finns flera skal som används av Unix OS
. De inkluderar Bourne shell ( sh ) , C-skalet ( csh ) , Korn shell ( ksh ) och Bourne Again shell ( bash ) . Varje skal har egen uppsättning skalkommandon . Operativsystemkommandon är samma för alla skalen .
Ursprungliga skal som användaren loggar in definieras av systemadministratören . Användaren kan ändra sin default skal genom att använda " chsh " kommandot . Användarna kan vilja ändra sina skal för att använda särskilda funktioner som finns i ett skal eller inte en annan , eller så kan de helt enkelt föredrar en viss skalmiljö . Addera Utilities och Application
sista lagret av Unix OS är de verktyg och program skikt . Detta skikt innehåller de kommandon , ordbehandlare , grafiska program och databas program förvaltning . Traditionellt har dessa program nås genom att skriva kommandon för att starta programmet på kommandoraden . De kan fortfarande nås på detta sätt , men de kan nu även nås via GUI . Det finns flera versioner av operativsystemet Unix
Versioner
. Proprietary versioner inkluderar Sun Microsystems Solaris , SCO Unix , IBM: s AIX och Hewett Packards HP - UX . FreeBSD , NetBSD och OpenBSD är öppen källkod versioner av Unix . Linux är ett Unix - liknande operativsystem . Den har samma struktur som Unix , men det var skrivet med ingen av de ursprungliga Unix kodbas .