Redigerer
Unix-liknende
Hopp til navigering
Hopp til søk
Advarsel:
Du er ikke innlogget. IP-adressen din vil bli vist offentlig om du redigerer. Hvis du
logger inn
eller
oppretter en konto
vil redigeringene dine tilskrives brukernavnet ditt, og du vil få flere andre fordeler.
Antispamsjekk.
Ikke
fyll inn dette feltet!
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 == [[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.<ref name=":0">{{Kilde www|url=http://www.linuxfocus.org/English/July1999/article79.html|tittel=Interviews : Interview with Dennis M. Ritchie|besøksdato=2018-03-14|verk=www.linuxfocus.org}}</ref> Andre – inklusive [[Eric Steven Raymond|Eric S. Raymond]], grunnlegger av [[Free Software Foundation]] og kjent [[Åpen kildekode|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): * [[Solaris (operativsystem)|Solaris]] * [[HP-UX]] * [[Darwin_(operativsystem)|Darwin]] * [[AIX]] * [[Berkeley Software Distribution|BSD]] Kompatible (eksempler) * [[Mac OS X]] – Stammer fra Darwin * BSD-baserte systemer med utgangspunkt i 4.4BSD 'unencumbered' Kloner: * [[GNU/Linux]] * [[Minix]] * [[Idris (operativsystem)|Idris]] * [[Cromix]] * [[Coherent]] == Kompatibilitetsverktøy == 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|CYGWIN]] (Windows) * [[EUNICE]] (for VMS, historisk) * Windows Subsystem for Linux == Kjennetegn == === Organisering av filer === * 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 === 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.<ref name=":0" /> === Kommandolinje === 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 == <references /> {{Autoritetsdata}} [[Kategori:Unix-varianter]]
Redigeringsforklaring:
Merk at alle bidrag til Wikisida.no anses som frigitt under Creative Commons Navngivelse-DelPåSammeVilkår (se
Wikisida.no:Opphavsrett
for detaljer). Om du ikke vil at ditt materiale skal kunne redigeres og distribueres fritt må du ikke lagre det her.
Du lover oss også at du har skrevet teksten selv, eller kopiert den fra en kilde i offentlig eie eller en annen fri ressurs.
Ikke lagre opphavsrettsbeskyttet materiale uten tillatelse!
Avbryt
Redigeringshjelp
(åpnes i et nytt vindu)
Maler som brukes på denne siden:
Mal:Autoritetsdata
(
vis kilde
) (beskyttet)
Mal:ISOtilNorskdato
(
rediger
)
Mal:Kilde www
(
rediger
)
Modul:Citation/CS1
(
rediger
)
Modul:Citation/CS1/COinS
(
rediger
)
Modul:Citation/CS1/Configuration
(
rediger
)
Modul:Citation/CS1/Date validation
(
rediger
)
Modul:Citation/CS1/Identifiers
(
rediger
)
Modul:Citation/CS1/Utilities
(
rediger
)
Modul:Citation/CS1/Whitelist
(
rediger
)
Modul:External links
(
rediger
)
Modul:External links/conf
(
rediger
)
Modul:External links/conf/Autoritetsdata
(
rediger
)
Modul:Genitiv
(
rediger
)
Modul:ISOtilNorskdato
(
rediger
)
Navigasjonsmeny
Personlige verktøy
Ikke logget inn
Brukerdiskusjon
Bidrag
Opprett konto
Logg inn
Navnerom
Side
Diskusjon
norsk bokmål
Visninger
Les
Rediger
Rediger kilde
Vis historikk
Mer
Navigasjon
Forside
Siste endringer
Tilfeldig side
Hjelp til MediaWiki
Verktøy
Lenker hit
Relaterte endringer
Spesialsider
Sideinformasjon