Redigerer
Systemd
(avsnitt)
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!
===Init i forsknings-Unix, BSD og System V=== {{Utdypende|Init}} Oppstartsprosessen [[init]] er den første [[prosess (informatikk)|prosessen]] som startes under [[oppstart]] av [[operativsystem]]et [[Unix]]. Det er en [[Daemon (programvare)|daemon]] som fortsetter å kjøre inntil systemet slås av, og er den direkte eller indirekte foreldreprosessen til andre prosesser. Prosessen har sin opprinnelse i [[forsknings-Unix]] som eksisterte fra 1971 til 1989. Derifra fulgte det to forskjellige versjoner. Den ene var å finne i [[Berkeley Software Distribution]] (BSD) og dens derivater 4.3BSD (1986), [[386BSD]] (1992), [[NetBSD]] (1993), [[FreeBSD]] (1993), [[OpenBSD]] (1996) og [[DragonFly BSD]] (2004). Også de tidligere operativsystemene [[Sun Microsystems]] [[SunOS]], [[DEC Ultrix]] og det nåværende [[macOS]] er avarter av BSD. I forsknings-Unix startet init i katalogen '''<code>/etc/rc</code>''',<ref>[http://modman.unixdev.net/?manpath=v7man&page=init&sektion=8 Version 7 Unix Programmers Manual: INIT(8)] {{Wayback|url=http://modman.unixdev.net/?manpath=v7man&page=init&sektion=8 |date=20160303235550 }}, Unixdev.net</ref> som deretter startet [[getty]] under kontroll av '''<code>/etc/ttys</code>''' (initialisering av terminaler).<ref>[http://modman.unixdev.net/?manpath=v7man&page=ttys&sektion=5 Version 7 Unix Programmers Manual: TTYS(5)] {{Wayback|url=http://modman.unixdev.net/?manpath=v7man&page=ttys&sektion=5 |date=20160304050548 }}, Unixdev.net</ref> 4.3BSD tilføyde støtte for [[Vindussystemet X]] og grafiske terminaler i '''<code>/etc/ttys</code>'''.<ref>[http://www.retro11.de/ouxr/43bsd/usr/man/cat8/init.0.html 4.3BSD System Manager's Manual: INIT(8)], 22. mai 1986</ref><ref>[http://www.retro11.de/ouxr/43bsd/usr/man/cat5/ttys.0.html 4.3BSD System Manager's Manual: TTYS(5)], 22. mai 1986</ref> BSD-varianter hadde lenge et skript i '''<code>/etc/rc.local</code>''' som kjørte helt til slutt under oppstartsprosessen. NetBSD 1.5 og FreeBSD 5.0 introduserte et modulært oppstartsystem som ble utført i '''<code>/etc/rc.d</code>'''. Rekkefølgen på modulene som skulle utføres ble i UNIX System V avledet av filnavnet til hvert skript; i BSD ble rekkefølgen eksplisitt definert av indekser innenfor hvert skript.<ref>Andrew Smallshaw: [http://aplawrence.com/Basics/unix-startup-scripts-2.html Unix and Linux startup scripts, Part 2], 7. desember 2009</ref> I [[Mac OS X 10.4]], som ble lansert 29. april 2005, ble det lansert et alternativ til init, i form av [[launchd]]. Dette er et sett med [[systemprogramvare]] som starter i '''<code>/etc/rc</code>''', og som fortsetter å scanne gjennom forskjellige skript i '''<code>/System/Library/LaunchDaemons</code>''' og '''<code>/Library/LaunchDaemons</code>'''. Den andre typen av oppstartsprosessen init ble lansert i [[UNIX System III]]<ref>[http://minnie.tuhs.org/cgi-bin/utree.pl?file=SysIII/usr/src/man/man8/init.8 SysIII/usr/src/man/man8/init.8], minnie.tuhs.org.</ref> (1982) og overtatt av [[UNIX System V]] (1983) fra [[AT&T]]. Kjente avarter av System V er [[Silicon Graphics]] [[IRIX]], [[SCO]] [[UnixWare]], [[IBM]] [[AIX]], [[Hewlett Packard]]s [[HP-UX]] og Sun Microsystems/[[Oracle Corporation]] [[Solaris (operativsystem)|Solaris]]. Særpreget ved «SysVinit», som den også kalles, er ''[[runlevel]]s'' – et antall forutbestemte tilstander, og operativsystemet befinner seg til enhver tid i en av disse tilstandene. Antall ''runlevels'' varierte med implementasjonene: 2 i AIX, og 3 i HP-UX, Unixware og Solaris. I versjon 10 av Solaris, som ble lansert 31. januar 2005, ble init erstattet av [[Service Management Facility]].
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)
Denne siden er medlem av 6 skjulte kategorier:
Kategori:Artikler med offisielle lenker og uten kobling til Wikidata
Kategori:Artikler med seksjoner som behøver utvidelse
Kategori:Artikler med sosiale medier-lenker og uten kobling til Wikidata
Kategori:Artikler uten offisielle lenker fra Wikidata
Kategori:Artikler uten sosiale medier-lenker fra Wikidata
Kategori:CS1-vedlikehold: Uheldig URL
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