Ero sivun ”Init” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p (siirsi sivun ”Peelo” uudelle nimelle ”Init”) |
Ei muokkausyhteenvetoa |
||
Rivi 1: | Rivi 1: | ||
Init on [[wikipedia:fi:Unix|Unix]]-järjestelmissä ohjelma, jonka tehtävänä on kaikkien muiden ohjelmien (prosessien) käynnistäminen. Tyypillisesti järjestelmän ydin käynnistää init-ohjelman ensimmäisenä ulkoisena prosessina ([[PID]] 1). | Init on [[wikipedia:fi:Unix|Unix]]-järjestelmissä ohjelma, jonka tehtävänä on kaikkien muiden ohjelmien (prosessien) käynnistäminen. Tyypillisesti järjestelmän ydin käynnistää init-ohjelman ensimmäisenä ulkoisena prosessina ([[PID]] 1). | ||
==yleistä== | |||
Linux-järjestelmissä on perinteisesti ollut käytössä kahden tyyppisiä init-ohjelmia, [[wikipedia:en:System V|System V Unixin]] ([[sysvinit]]) ja [[wikipedia:fi:BSD|BSD-Unixin]] initin toimintaa jäljitteleviä. Lähes kaikki [[jakelu]]t käyttävät nykyisin System V -tyylistä initiä poikkeuksena esimerkiksi [[Slackware]] ja [[Arch Linux]] jotka käyttävät BSD-initiä. | Linux-järjestelmissä on perinteisesti ollut käytössä kahden tyyppisiä init-ohjelmia, [[wikipedia:en:System V|System V Unixin]] ([[sysvinit]]) ja [[wikipedia:fi:BSD|BSD-Unixin]] initin toimintaa jäljitteleviä. Lähes kaikki [[jakelu]]t käyttävät nykyisin System V -tyylistä initiä poikkeuksena esimerkiksi [[Slackware]] ja [[Arch Linux]] jotka käyttävät BSD-initiä. | ||
==toteutukset== | |||
*[[sysvinit]]: Useimmat [[jakelu|levitysversiot]] käyttävät tätä | |||
*[[bsdinit]]: [[archlinux]], [[slackware]] | |||
*[[init-ng]]: uusi init, uusilla ominaisuuksilla, harva distro kuitenkaan suosii tätä | |||
*[[upstart]]: [[Ubuntu|Ubuntun]] init | |||
*[[minit]]: kevyt init | |||
==muuta== | |||
Käytettävän init-ohjelman voi itse vaihtaa [[ydin|ytimen]] init-parametrilla. Esimerkiksi parametrilla ''init=/bin/zsh'' ydin korvaisi normaalin init-ohjelman [[Zsh]]-[[komentotulkki|komentotulkilla]]. | Käytettävän init-ohjelman voi itse vaihtaa [[ydin|ytimen]] init-parametrilla. Esimerkiksi parametrilla ''init=/bin/zsh'' ydin korvaisi normaalin init-ohjelman [[Zsh]]-[[komentotulkki|komentotulkilla]]. | ||
[[Luokka:Järjestelmä]] | [[Luokka:Järjestelmä]] |
Versio 10. toukokuuta 2007 kello 15.52
Init on Unix-järjestelmissä ohjelma, jonka tehtävänä on kaikkien muiden ohjelmien (prosessien) käynnistäminen. Tyypillisesti järjestelmän ydin käynnistää init-ohjelman ensimmäisenä ulkoisena prosessina (PID 1).
yleistä
Linux-järjestelmissä on perinteisesti ollut käytössä kahden tyyppisiä init-ohjelmia, System V Unixin (sysvinit) ja BSD-Unixin initin toimintaa jäljitteleviä. Lähes kaikki jakelut käyttävät nykyisin System V -tyylistä initiä poikkeuksena esimerkiksi Slackware ja Arch Linux jotka käyttävät BSD-initiä.
toteutukset
- sysvinit: Useimmat levitysversiot käyttävät tätä
- bsdinit: archlinux, slackware
- init-ng: uusi init, uusilla ominaisuuksilla, harva distro kuitenkaan suosii tätä
- upstart: Ubuntun init
- minit: kevyt init
muuta
Käytettävän init-ohjelman voi itse vaihtaa ytimen init-parametrilla. Esimerkiksi parametrilla init=/bin/zsh ydin korvaisi normaalin init-ohjelman Zsh-komentotulkilla.