Funktioner i UNIX-operativsystemet

...

Hög tillförlitlighet, skalbarhet och kraftfulla funktioner gör UNIX till ett populärt operativsystem, enligt Intel. Nu efter sitt 40:e år från 2010 är UNIX ryggraden i många datacenter inklusive Internet. Stora aktörer som använder UNIX inkluderar Sun Microsystems, Apple Inc., Hewlett-Packard och AT&T, som är det ursprungliga moderbolaget till UNIX. Open Group äger alla UNIX-specifikationer och varumärket, som är fritt tillgängliga och tillgängliga över Internet.

Multitasking och portabilitet

Huvudfunktionerna i UNIX inkluderar multiuser-, multitasking- och portabilitetsfunktioner. Flera användare kommer åt systemet genom att ansluta till punkter som kallas terminaler. Flera användare kan köra flera program eller processer samtidigt på ett system. UNIX använder ett högnivåspråk som är lätt att förstå, modifiera och överföra till andra maskiner, vilket innebär att du kan ändra språkkoder enligt kraven för ny hårdvara på din dator. Du har därför flexibiliteten att välja vilken hårdvara som helst, modifiera UNIX-koderna därefter och använda UNIX över flera arkitekturer.

Dagens video

Kärnan och skalet

Navet i ett UNIX-operativsystem, kärnan hanterar applikationer och kringutrustning på ett system. Tillsammans utför kärnan och skalet dina förfrågningar och kommandon. Du kommunicerar med ditt system genom UNIX-skalet, som översätts till kärnan. När du slår på din terminal startar en systemprocess som förbiser dina ingångar. När du anger ditt lösenord associerar systemet skalprogrammet med din terminal. Skalet låter dig anpassa alternativ även om du inte är tekniskt kunnig. Till exempel, om du delvis skriver ett kommando, förutser skalet kommandot som du siktar på och visar kommandot för dig. UNIX-skalet är ett program som ger och visar dina uppmaningar och, i kombination med kärnan, kör dina kommandon. Skalet har till och med en historik över de kommandon du anger, så att du kan återanvända ett kommando genom att bläddra igenom din historik över kommandon.

Filer och processer

Alla funktioner i UNIX involverar antingen en fil eller en process. Processer är körningar av program, medan filer är samlingar av data som skapats av dig. Filer kan innehålla ett dokument, programmeringsinstruktioner för systemet eller en katalog. UNIX använder en hierarkisk filstruktur i sin design som börjar med en rotkatalog - betecknad med snedstrecket (/). Roten följs av dess underkataloger, som i ett inverterat träd, och slutar med filen. I exemplet "/Demand/Articles/UNIX.doc" har huvudkatalogen "Demand" en underkatalog "Articles", som har filen "UNIX.doc."