Hvad Er Unix?

Skrevet d. 27. June 2022
Pixabay, fancycrave1

UNIX er et styresystem, som er meget udbredt og brugt til computere, herunder både servere og arbejdsstationer.

Der findes dog mange varianter af UNIX-systemet, fordi ligeså snart et system opfylder visse krav, også kaldet POSIX-standard, kan det kaldes et UNIX-styresystem.

Selve systemet bliver udviklet af Ken Thompson og hans kolleger ved AT&T Bell Labs i 1969. Her bliver det udviklet i assembler-koder, hvor det så efterfølgende i 1973 bliver omskrevet i C (imperativt programmeringssprog). Det er Ken Thompson selv, der står for denne udvikling.

Programmet bliver kendt for omverden i juli 1974, hvor Thompson og Ritchie udgiver artiklen 'The Unix Time-sharing System'. Herefter tager det fart, især i den akademiske verden, hvor der spreder sig hurtigt.

UNIX er et program, der er meget nemt at have med at gøre, fordi alt er lavet og pakket ind i filer. Dog er det bygget op i tre sådan lidt større komponenter, også kaldet delsystemer:

Kernen: Afvikles med særligt priviligeret status, så hardwaren kan tilgås.

LIBC: Et standard programbibliotek, som giver adgang til kernen og en del generelle funktioner.

Systemprogrammer: Disse er nødvendige for, at systemet kan fungere. Eksempelvis et login-system, så det ikke er alle, der har adgang.

Jeg håber ovenstående har gjort dig klogere på UNIX.

Her skal vi huske at takke Perlen Odense, der har ydet support og har økonomisk finanseret tilstedeblivelsen af sidens tekst. Så kig eventuelt på perle øreringe hos Perlen Odense. Herfra siger vi tusind tak.

Windows Firewall er en vigtig sikkerhedsfunktion, der er indbygget i Microsoft Windows-operativsystemet. Den bruges til at beskytte din computer mod uautorisere…
Læs mere
En relationel database er en type database, der bruger tabeller til at gemme og organisere data. Der vil altid være fordele og ulemper ved de forskellige typer …
Læs mere
Windows og Linux er to forskellige slags styresystemer, som folk bruger til at få deres computere til at arbejde. De er som to forskellige biler - de har nogle …
Læs mere
Der findes mange forskellige typer af databaser, hver med deres egen tilgang til organisering, lagring og hentning af data. Her er nogle af de mest al…
Læs mere
Der er flere programmer, der kan bruges til at skrive Java-kode, og valget af program afhænger ofte af personlige præferencer og projektets krav. Nogle af de me…
Læs mere
Når man bygger IT-systemer, især websites, er en central opgave at have et sted til opbevaring af ens data. Dette inkluderer filer, billeder, brugeroplysninger …
Læs mere
Som en programmør står du over for flere valg, når det kommer til opsætningen af dit udviklingsmiljø. Udviklingsmiljøet omfatter de værktøjer, du vælger at brug…
Læs mere