For faster navigation, this Iframe is preloading the Wikiwand page for Unix-liknende.

Unix-liknende

Et operativsystem er Unix-liknende hvis det oppfører seg og fungerer omtrent som Unix, uten nødvendigvis å oppfylle standardene i Single UNIX Specification eller ha AT&T Unix som genetisk opphav. «Unix-liknende» brukes som regel som fellesbetegnelse for både ekte Unix-varianter, de som nedstammer fra Unix, og de som er etterlikninger av Unix, uten å ta utgangspunkt i UNIX' kodebase. Slike systemer kalles ofte 'kloner'. Betegnelsen UNIX (med bare store bokstaver) brukes kun om vaskekte Unix-varianter. Bortsett fra Windows er de vanligste operativsystemene varianter av Unix.

Kategorier

[rediger | rediger kilde]

Dennis Ritchie, én av de opprinnelige utviklerne av UNIX, har uttalt at «Unix-liknende systemer er Unix» - med implisitt henvisning til at Unix heller er en filosofi enn et operativsystem.[1] Andre – inklusive Eric S. Raymond, grunnlegger av Free Software Foundation og kjent Open Source-evangelist – foreslår å bruke 3 kategorier: «Ekte» – historisk og/eller genetisk kobling til AT&T Unix, «kompatibel» – dekker kravene i Single Unix Specification, og «kloner» – ingen genetisk kobling, men oppfører seg som mer eller mindre komplette UNIX-systemer. Disse gruppene er ikke distinkte. Spesielt er grensen mellom «kompatible» og «ekte» utydelig. De fleste «kompatible» systemer har opprinnelse som kan føres tilbake til én eller annen utgave av AT&T Unix eller BSD.

Ekte (eksempler):

Kompatible (eksempler)

  • Mac OS X – Stammer fra Darwin
  • BSD-baserte systemer med utgangspunkt i 4.4BSD 'unencumbered'

Kloner:

Kompatibilitetsverktøy

[rediger | rediger kilde]

I tillegg til hoved-kategoriene, nevnes ofte «kompatibilitetsverktøy» – mellomvare som simulerer UNIX i varierende grad på andre operativsystemer:

  • The Hamilton Cshell (Windows)
  • IBM Unix System Services for z/OS
  • MKS Toolkit, UWIN (Windows)
  • CYGWIN (Windows)
  • EUNICE (for VMS, historisk)
  • Windows Subsystem for Linux

Kjennetegn

[rediger | rediger kilde]

Organisering av filer

[rediger | rediger kilde]
  • Sett fra brukerståsted er det viktigste kjennetegn for Unix-liknende systemer at de samme verktøyene er tilgjengelige - i praksis de fleste kommandolinje-programmene som er nevnt i Single Unix Specification: ls, vi, sed, awk, grep, find, etc.
  • Enhver node i filsystemet er en fil, deriblant mapper, symbolske lenker, fysiske lagringsenheter, og sockets for kommunikasjon mellom prosesser.
  • Filer har rettigheter, eierskap og gruppetilhørighet, samt et unikt tall, inodenummeret.
  • Mappehierarki: Skråstrek «/» er øverste mappe, rotmappa. Det finnes altså ingen stasjoner eller stasjonsbokstaver som på Windows/DOS. Filsystemet som er montert i rotmappa kalles rotfilsystemet, andre filsystemer kan monteres hvor som helst i mappehierarkiet. Dette kan brukes til å skille vilkårlige deler av mappehierarkiet til separate lagringsmedier. Som en konvensjon har de viktigste mappene navn på 3 bokstaver, og filnavn inneholder helst ikke store bokstaver eller mellomrom.

Programmer

[rediger | rediger kilde]

En tidlig Unix-filosofi var at det er bedre å lage mange små men gode programmer framfor ett stort. Unixplattformen har derfor et rikt utvalg av ugrafiske småprogrammer, verktøy, som de kalles. Skripting og kjeding av programmer er dermed gunstig og ganske utbredt.[1]

Kommandolinje

[rediger | rediger kilde]

For et Unix-liknende system er grafisk brukergrensesnitt valgfritt, ikke en nødvendighet. Kommandolinjen er startpunktet og tilgang til kommandolinjen er obligatorisk. De aller fleste programmer er tilgjengelige via kommandolinjen, kan kjedes og plasseres i skripts (kommandofiler) – i praksis nye kommandoer for spesifikke oppgaver.

Referanser

[rediger | rediger kilde]
  1. ^ a b «Interviews : Interview with Dennis M. Ritchie». www.linuxfocus.org. Besøkt 14. mars 2018. 
Autoritetsdata
{{bottomLinkPreText}} {{bottomLinkText}}
Unix-liknende
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Get ready for Wikiwand 2.0 🎉! the new version arrives on September 1st! Don't want to wait?