Ero sivun ”Init-skriptit” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(Ak: Uusi sivu: = Init-skriptit = Tässä on listattu linuxin yleisiä käynnistys-skriptejä käyttötarkoituksineen. Tarvitsenko ominaisuutta, kenttä on lähinnä käynnistämisen tuunaukseen lis...)
 
p (jakeluriippumattomampaan suuntaan)
 
(14 välissä olevaa versiota 9 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
= Init-skriptit =
Tässä artikkelissa on listattu yleisiä [[init]]illä hallittavia skriptejä. Niiden avulla voidaan käynnistää tai sulkea erilaisia [[taustapalvelu]]ita (engl. ''daemon'') tai suorittaa yksittäisiä toimintoja. Järjestelmästä löytyvät init-skriptit vaihtelevat asennettujen ohjelmien ja jakelun mukaan.
 
System V -tyylistä initiä ([[sysvinit]]) käyttävissä järjestelmissä init-skriptit löytyvät [[Linuxin hakemistorakenne|hakemistosta]] <tt>/etc/init.d</tt> ja BSD-tyylistä initiä käyttävissä hakemistosta <tt>/etc/rc.d</tt>.
 
Käynnistettävien init-skriptien hallintaan löytyy useita valikkopohjaisia käyttöliittymiä. Monilla jakeluilla on tähän omia ohjelmiansa. Esimerkiksi [[Fedora]]- ja [[Red Hat]] -pohjaisista järjestelmistä löytyy [[system-config-services]] ([[GUI|graafinen]]) ja [[ntsysv]] ([[TUI|tekstipohjainen]]). [[openSUSE]]ssa käynnistettäviä palveluita voi säätää [[YaST]]in kautta.
 
[[Komentorivi]]ltä init-skriptejä voi käynnistää ja sulkea lennosta siirtymällä skriptit sisältävään hakemistoon ja käyttämällä komentoja <tt>./skriptinnimi start</tt>, <tt>./skriptinnimi restart</tt> tai <tt>./skriptinnimi stop</tt>.
 
Sysvinitiä käyttävissä järjestelmissä eri [[ajotaso]]illa käynnistettäviä skriptejä hallitaan <tt>/etc/rc''?''.d</tt>-hakemistoissa olevilla [[symbolinen linkki|symbolisilla linkeillä]]. <tt>S</tt> linkin nimessä tarkoittaa ajotasoon siirtymisen (käynnistyksen) yhteydessä ajamista ja <tt>K</tt> ajotasosta poistumisen yhteydessä ajamista. Näiden jälkeen tuleva numero ilmaisee järjestyksen, jossa skriptit suoritetaan.
 
Jos päätät ottaa pois jonkin käynnistysskriptin tarpeettomana, kannattaa ehkä poistaa samalla koko ohjelmapaketti, kun se kerta on tarpeeton. Esimerkiksi [[Debian]]-pohjaisissa jakeluissa (kuten [[Ubuntu]]) voi tarkistaa mihin pakettiin tietty tiedosto kuuluu esim. komennolla <tt>dpkg-query -S /etc/init.d/exim4</tt>, tuloksena saadun paketin voi poistaa esimerkiksi komennolla <tt>sudo [[apt-get]] purge exim4-base</tt>, lisätietoja artikkelissa [[ohjelmien asentaminen]].
 
==Yleisiä init-skriptejä==
Huomioi, että init-skriptit vaihtelevat todella paljon riippuen käytettävästä init-järjestelmästä, asennetuista ohjelmista ja jakelusta.
 
Tämä lista on ensisijaisesti hakuteos siitä, mitä tietynniminen järjestelmästäsi löytyvä skripti todennäköisesti tekee. Mikään ei takaa, että yksikään tässä luetelluista skripteistä löytyy Linux-asennuksestasi. Skripti voi myös olla eri niminen, toimia eri lailla tai sen toiminnallisuus voi olla toteutettu jotenkin muuten kuin init-skriptinä. Järjestelmästäsi voi myös löytyä runsaasti init-skriptejä, joita ei tässä ole lueteltu.


Tässä on listattu linuxin yleisiä käynnistys-skriptejä käyttötarkoituksineen. Tarvitsenko ominaisuutta, kenttä on lähinnä käynnistämisen tuunaukseen lisäselvitys.
{|
{|
| '''Nimi''' || '''Mitä tekee''' || '''Tarvitsenko ominaisuutta?'''  
| '''Nimi''' || '''Mitä tekee''' || '''Tarvitsenko ominaisuutta?'''  
|-
|-
| acpid || Käynnistää ACPI-palvelun. || Tarvitaan, mikäli kone tukee ACPIa.
| [[acct]]  || The GNU Accounting utilities for process and login accounting ||  
|-
|-
| acpi-support || ||Tarvitaan, kannettavissa tietokoneissa, joissa on pikanäppäimiä.  
| acpid || Käynnistää [[ACPI]]-palvelun. || Tarvitaan, mikäli kone tukee [[ACPI]]a.  
|-
|-
| alsa || Käynnistää ALSA-äänipalvelimen. || Tarvitaan, mikäli koneessa on äänikortti.
| acpi-support || ACPI-toimintoja ||  
|-
|-
| anacron || Ajaa cron-tehtäviä jotka on merkitty suoritettavaksi, kun koneesta on virta pois päältä.  
| alsa, alsa-utils || Käynnistää [[ALSA]]-äänipalvelimen ''tai'' palauttaa äänenvoimakkuuden uudelleenkäynnistystä edeltäneeseen tilaan || Tarvitaan, mikäli koneessa on äänikortti.  
|-
|-
| apache2 || Käynnistää Apache web -palvelimen. || Tarvitaan, mikäli tarvitset paikallisen web-palvelimen.  
| anacron || Ajaa [[cron]]-tehtäviä jotka on merkitty suoritettavaksi, kun koneesta on virta pois päältä.  
|-
|-
| apmd ||Käynnistää Advanced Power Management -järjestelmän. || Tarvitaan vanhempien kannettavien tietokoneiden virransäästö-ominaisuuksiin.  
| apache tai apache2 || Käynnistää [[Apache httpd]] -palvelimen. || Tarvitaan, mikäli tarvitset paikallisen web-palvelimen. Myös nimellä httpd.
|-
|-
| atd || Palvelu, joka ajaa komentoja jotka ajastettu käyttäen at-komentoa. ||  
| apparmor || Käynnistää [[AppArmor]]in, jolla voidaan rajoittaa ohjelmien pääsyä eri toimintoihin ([[wikipedia:AppArmor|artikkeli Wikipediassa]]). ||
|-
|-
| bootlogd || Käynnistää tietokoneen käynnistysviestien kirjaamisen. || Tarvitaan, mikäli haluat tarkastella käynnistysviestejä.
| apport || Kerää tietoja kaatuneista ohjelmista. ||  
|-
|-
| cron || Käynnistää ajastus-palvelun. ||  
| apmd ||Käynnistää [[Advanced Power Management]] -järjestelmän. || Tarvitaan vanhempien kannettavien tietokoneiden virransäästö-ominaisuuksiin.
|-
|-
| cupsys || Unixien tulostus-järjestelmä || Tarvitaan, mikäli haluat tulostaa.
| atd || Palvelu joka ajaa komentoja, jotka ajastettu käyttäen [[at]]-komentoa. ||  
|-
|-
| dbus-1 || Unixien ohjelmien välinen kommunikointi || '''Älä poista tätä käytöstä!'''
| atieventsd || ATI-näytönohjaimen ajuritukea ||
|-
|-
| dhcp || Automaattinen ip-osoitteen haku || '''Älä poista tätä käytöstä, verkko lakkaa toimimasta useimmissa tapauksissa!'''
| auditd || Turvallisuuteen liittyvien toimintojen lokipalvelu. Jollei päällä, lähetetään viestit [[syslog]]ille. ||
|-
| [[autofs]] || [[Tiedostojärjestelmä|Tiedostojärjestelmien]] automaattista liittämistä tarjoava palvelu || Luultavasti et tarvitse.
|-
| avahi-daemon || [[Avahi]]-verkkopalvelu esimerkiksi tulostimien automaattiseen havaitsemiseen ([[wikipedia:Avahi_(software)|artikkeli Wikipediassa]]) || Luultavasti et tarvitse.
|-
| avgd || [[AVG]]-[[virustorjunta]]ohjelma ||
|-
|backuppc || [[BackupPC]]-[[varmuuskopiointi]]ohjelma ||
|-
| bind tai bind9 || [[BIND]]-[[DNS]]-palvelin ([[wikipedia:BIND|artikkeli Wikipediassa]]), myös nimellä named ||
|-
| binfmt-support || Mahdollistaa Windows-ohjelmien ajon ilman erillistä [[Wine]]-komennon antamista. Linkittää Windows-binäärit [[ydin|ytimen]] tasolla Wineen. ||
|-
| [[bluetooth]] || Lyhyelle etäisyydelle tarkoitettu langaton tiedonsiirtomenetelmä. Käynnistää bluetoothin tarvitsemia palveluita. ||
|-
| bootchart || [[bootchart]]-ohjelma. Tekee kaaviota käynnistyksen etenemisestä. ||
|-
| bootlogd || Tietokoneen käynnistysviestien kirjaaminen || Tarvitaan, mikäli haluat tarkastella käynnistysviestejä. Ei sama kuin [[syslog]].
|-
| bootclean ||  ||
|-
| brltty || Tekstitilaan tuki näkövammaisten braille-kirjoitukseen käyttäen apulaitetta ||
|-
| [[ConsoleKit]] tai consolekit || Palvelu käyttäjien ja istuntojen hallintaan. || Älä poista käytöstä, jollet tiedä mitä teet.
|-
| console-setup || Säätää tekstipohjaisiin [[virtuaalikonsoli|virtuaalikonsoleihin]] saman näppäinasettelun kuin mitä [[X]] käyttää ||
|-
| cpuspeed || Säätää suorittimen virransäästöä, vrt powernowd ||
|-
| [[cron]] tai crond || Käynnistää [[cron]]-ajastuspalvelun. ||
|-
| cryptdisks || Salattujen levyjen hallintaa ||
|-
| cryptdisks-early || Salattujen levyjen hallintaa ||
|-
| cups tai cupsys || [[CUPS]]-tulostusjärjestelmä || Tarvitaan, mikäli haluat tulostaa.
|-
| cups-config-daemon || [[CUPS]]in asetustenhallinta || Tarvitaan, mikäli haluat tulostaa.
|-
| [[dbus]] tai dbus-1 || Ohjelmien välinen kommunikointi, myös nimellä messagebus || Älä koske.
|-
| ddclient || Päivittää dynaamisen ip-osoitteen DynDNS.org:issa ja vastaavissa palveluissa ||
|-
| dhcp || Automaattinen verkkoasetusten haku [[DHCP]]-palvelimelta || Älä koske, mikäli oletuksena päällä. Ei myöskään tarvita, mikäli verkkolaitteelle on määritelty manuaaliset asetukset
|-
| dhcp-server tai dhcp3-server || DHCP-palvelin || Jakaa verkkoasetustietoja
|-
| diskdump || || Älä käynnistä.
|-
|-
| dns-clean || Pppconfig dns cleanup || Tarvitaan mikäli käytössä on modeemi tai ppp-yhteys.  
| dns-clean || Pppconfig dns cleanup || Tarvitaan mikäli käytössä on modeemi tai ppp-yhteys.  
|-
|-
| evms || Kiintolevymanageri || Et varmaankaan tarvitse.  
| evms || Evms-kiintolevynhallintaohjelma ||
|-
| fam || "File Alteration Monitor" || Tarkkailee tiedostoja ja hakemistoja muutosten varalta
|-
| [[festival]] || Puhesyntetisaattori ||
|-
| [[fetchmail]] || Sähköpostin välityspalvelu || Tarvitaan, jos käytössä on sähköpostipalvelin.
|-
| [[firestarter]] || Graafinen palomuuriasetustyökalu. ||
|-
| firewall || Ajaa määritellyn [[iptables]]-skriptin. Myös nimellä iptables. || Pidä päällä, mikäli käytät jakelusi oletustyökaluja palomuurin asettamiseen
|-
| fglrx || ATI-näytönohjainten ajuri ||
|-
| firstboot || Ensimmäisen käynnistyksen asetuskysely mm [[Fedora]]ssa ja [[RHEL]]:issä. || Ajetaan vain kerran, voi poistaa käytöstä.
|-
| fuse || Lataa [[FUSE]]-toiminnot ||
|-
| [[gdm]] || Gnome display manager  || Tarvitaan, jos käytössä on Gnome-työpöytä.
|-
|-
| festival || Puhesyntetisaattori ||  
| gpm || [[GPM]], hiiren ja hiiripohjaisen leikepöydän käyttö tekstitilassa ||
|-
|-
| fetchmail || Sähköpostin välityspalvelu || Tarvitaan, jos käytössä on sähköpostipalvelin.
| gpsd || [[GPS]]-palvelu || Tarvitaan, jos halutaan käyttää globaalia paikannusjärjestelmää
|-
|-
| gdm || Gnome display manager  || Tarvitaan, jos käytössä on Ubuntu ja Gnome-työpöytä.
| hal tai haldaemon || "Hardware access layer" eli [[HAL]] || Tarvitaan, mikäli haluat (varsinkin graafisessa ympäristössä) päästä helposti käsiksi eri laitteisiin.
|-
|-
| halt || Sammuttaa tietokoneen || '''ÄLÄ KOSKE TÄHÄN!'''
| halt || Sammuttaa tietokoneen ||  
|-
|-
| hdparm || Kiintolevyn tuunaus ||  
| [[hdparm]] || Ajaa ennalta määriteltyjä hdparm-komentoja. ||
|-
| hidd || Sama kuin bluetooth. ||
|-
| hotkey-setup || Kannettavien tietokoneiden automaattinen pikanäppäimien tunnistus ||  
|-
|-
| hotplug || Laitteiston automaattinen tunnistus liitettäessä || Tarvitaan, mikäli haluat, että usb-tikut ja muut laitteet toimivat "lennosta"  
| hotplug || Laitteiston automaattinen tunnistus liitettäessä || Tarvitaan, mikäli haluat, että usb-tikut ja muut laitteet toimivat "lennosta"  
|-
| hplip || Tuki HP:n tulostimille ||
|-
|-
| ifupdown || Verkkolaitteiden hallintaa ||  
| ifupdown || Verkkolaitteiden hallintaa ||  
Rivi 49: Rivi 135:
| ifupdown-clean || Verkkolaitteiden hallintaa ||  
| ifupdown-clean || Verkkolaitteiden hallintaa ||  
|-
|-
| inetd || Sisäänpäin tulevien verkkoyhteyksien hallinta || Tarvitaan, jos haluat ylläpitää internet-yhdyspistettä modeemin kautta
| inetd || Palvelinohjelmien verkkoyhteyksien hallintaa ([[wikipedia:inetd|artikkeli Wikipediassa]]) ||
|-
| iptables, ip4tables ja ip6tables || Ajaa määritellyn [[iptables]]-skriptin. Myös nimellä firewall. || Pidä päällä, mikäli käytät jakelusi oletustyökaluja palomuurin asettamiseen. ip6tables-palvelu on turha, mikäli [[IPv6]] on kytketty pois päältä (varmistu, että näin todella on).
|-
|-
| irda-utils || Infrapuna palvelu|| Tarvitaan, jos tietokoneessa on infrapunaportti tai -kaukosäädin
| irda-utils || Infrapuna palvelu|| Tarvitaan, jos tietokoneessa on infrapunaportti tai -kaukosäädin
|-
|-
| klogd || Kernelin viestien tallennus ||  
| irqbalance || Jakaa keskeytyksiä eri suoritinten välillä. || Tasaa kuormitusta, mikäli järjestelmässä on monta suoritinta.
|-
| kde-guidance || [[KDE]]:n asetusapuri ||
|-
| kdm || KDE Display Manager || Tarvitaan, jos käytössä on KDE-työpöytä.
|-
| keyboard-setup || "Näppäimistö juttuja" ||
|-
| killprocs || Sulkee ohjelmat sammuttamisen yhteydessä ||
|-
| klogd || [[Ydin|ytimen]] viestien tallennus ||
|-
| [[kudzu]] || Tutkii ja asettaa uusia laitteita käynnistyksessä || Saattaa olla tarpeellinen vanhemmissa [[Fedora]]- ja [[Red Hat]] -versioissa.
|-
|-
| libdevmapper1.00 || ||  
| libdevmapper1.00 || ||  
|-
|-
| lirc || Infrapuna palvelu|| Tarvitaan, jos tietokoneessa on infrapunaportti tai -kaukosäädin
| laptop-mode || Kannettavien tietokoneiden virransäästöä
|-
| lirc || [[LIRC]], infrapunalaitteiden hallinta|| Tarvitaan, jos tietokoneessa on infrapunaportti tai -kaukosäädin
|-
| linux-restricted-modules(-common) || Suljettujen laiteajureiden hallinta || Älä poista käytöstä, jollet tiedä mitä teet
|-
| lisa || Verkkoympäristön tapainen palvelu. || Älä käynnistä, jollet tiedä tarvitsevasi.
|-
| lm_sensors tai lmsensor || Tutkii emolevyn sensorien tilaa. || Luultavasti hyödyllinen.
|-
| [[loopback]] || koneen sisäinen verkkoliityntä, lo ||
|-
| lpd || [[lpd]]-tulostusjärjestelmä || Käynnistä, jos tiedät erikseen tarvitsevasi
|-
| lvm|| [[LVM|Loogisten taltioiden hallinta]] ||
|-
| makedev || Luo staattisen [[dev-tiedostojärjestelmä]]n || Älä koske, jollet tiedä mitä teet.
|-
| [[messagebus]] || Ohjelmien välinen kommunikointi ([[dbus]]), myös nimellä dbus tai dbus-1 || Älä koske.
|-
| [[mdadm]] tai mdmonitor || Ohjelmistopohjainen [[RAID]] ||
|-
| microcode_ctl || Suorittimen mikrokoodin asettaminen ||
|-
| module-init-tools || Työkaluja ytimen [[moduuli]]enhallintaan ||
|-
| mouseemu ||  ||
|-
| mountoverflowtmp ||  ||
|-
| modutils || Ytimen moduulien hallintaa ||
|-
|-
| lvm || Looginen levyhallinta ||  
| mountvirtfs || Liittää kaikki ytimen virtuaalitiedostojärjestelmät ||  
|-
|-
| makedev || || '''ÄLÄ KOSKE TÄHÄN!'''
| [[mpd]] || "Music Player Daemon"-musiikkisoitin ||
|-
|-
| module-init-tools || ||  
| mysql tai mysqld || Käynnistää [[MySQL]]-tietokantapalvelimen ||
|-
|-
| mountvirtfs || ||  
| named || [[DNS]]-palvelin ([[BIND]]), myös nimellä bind tai bind9 ([[wikipedia:BIND|artikkeli Wikipediassa]]) ||
|-
|-
| mysql || Käynnistää MYSQL-palvelimen || Tarvitaan, jos halutaan ajaa tietokantapalvelinta järjestelmässä
| nasd || Network Transparent Audio Server ||
|-
|-
| networking || Hallitsee verkkoyhteyksiä || '''Älä muuta, tai verkko ei toimi'''
| netdump || Lähettää kaatumistapauksessa kaikki lokit ja järjestelmän tilatiedot määritetylle verkkopalvelimelle. || Älä ota käyttöön jollet tiedä tarvitsevasi.
|-
|-
| ntpdate || Päivittää kellonajan ja päiväyksen verkosta || Käytä vain, jos käytössä on verkkoyhteys joka on kokoajan päällä
| netfs || Tuki verkkotiedostojärjestelmille ([[Samba]], [[NFS]], [[NCP]]). ||
|-
|-
| pcmcia || Kannettavien tietokoneiden PCMCIA-tuki || Tarvitaan kannettavissa tietokoneissa.
| network tai networking || Verkon käynnistys ||  
|-
|-
| postfix || [https://help.ubuntu.com/community/PostFix PostFix]-sähköpostipalvelin || Sähköpostipalvelin
| [[NetworkManager]] || Verkkolaitteiden hallinta || Älä koske, jollet tiedä mitä teet.
|-
|-
| powernowd || Säätää prosessorin kellotaajuutta || Kannettavien tietokoneiden virransäästöön
| NetworkManagerDispatcher || Ajaa skriptejä, kun NetworkManagerin hallitseman laitteen tila muuttuu. || Tarpeellinen, mikäli NetworkManager on käytössä
|-
|-
| ppp || Käynnistää PPP-palvelimen || Modeemi-käyttäjille
| netapplet || Verkonvalvonta ||
|-
|-
| rc || ||  
| netplugd | Tarkkailee verkkokortteja ja suorittaa halutun skriptin niiden tilan vaihtuessa. ||  
|-
|-
| rcS || ||  
| nfs tai nfs-common  || [[NFS]]-verkkopalvelu ||
|-
|-
| readahead || Nopeuttaa koneen käynnistystä || Lukee käynnistystiedostot etukäteen nopeuttaen käynnistysaikaa
| nfslock || Tiedostojen lukituspalvelu NFS:lle ||
|-
|-
| reboot || käynnistää koneen uudelleen || '''ÄLÄ KOSKE TÄHÄN!'''
| ntpdate || [[ntpd]], päivittää kellonajan ja päiväyksen verkosta ||  
|-
|-
| rmnologin || || '''ÄLÄ KOSKE TÄHÄN!'''
| nvidia, nvidia-glx tai nvidia-kernel|| Nvidia-näytönohjainten ajuri ||
|-
|-
| rsync || Käynnistää Rsync-palvelimen  || Tarvitaan, jos käytät rsync-synkronointia
| openvpn || [[OpenVPN]], [[VPN]]-ohjelmisto. ||
|-
|-
| sendsigs || || '''ÄLÄ KOSKE TÄHÄN!'''
| pcmcia tai pcmciautils || Kannettavien tietokoneiden [[CardBus]]- eli PCMCIA-laajennuskorttien tuki ||  
|-
|-
| single || || '''ÄLÄ KOSKE TÄHÄN!'''
| policykit || [[PolicyKit]], käyttöoikeuksien toimintokohtainen hallinta || Älä poista käytöstä, mikäli oletuksena päällä
|-
| [[portmap]] || [[NFS]]:n käyttämä palvelu ||
|-
| postfix || [[Postfix]]-sähköpostipalvelin || Sähköpostipalvelin
|-
| powernowd || Säätää suorittimen kellotaajuutta, vrt cpuspeed || Kannettavien tietokoneiden virransäästöön
|-
| pppd tai ppp || Käynnistää [[PPP]]-palvelimen ||
|-
| pppd-dns || kun ppp-yhteys katkaistaan, palauttaa tämä [[resolv.conf]]:n takaisin aikaisempaan tilaan. ||
|-
| [[preload]] || Lataa ohjelmien tietoja ennakolta muistiin, mikä nopeuttaa niiden käynnistystä. ||
|-
| procps || [[proc-tiedostojärjestelmä]]n luonti ||
|-
| psacct || Prosessoriaktiviteettien tarkkailuun || Et luultavimmin tarvitse tätä.
|-
| [[pulseaudio]] || Äänipalvelin ||
|-
| rc || Käynnistää/sammuttaa tarvittavat skriptit, kun ajotaso muuttuu ||
|-
| rcS || Käynnistää /etc/rcS.d/-skriptit numerojärjestyksessä || Et halua poistaa tätä käytöstä, järjestelmä ei enää käynnisty.
|-
| rdisc || Löytää reitittimet lähiverkossa || Löytyy ne muutenkin, joten älä käynnistä
|-
| readahead || Nopeuttaa ohjelmien käynnistystä. || Lukee käynnistystiedostot etukäteen nopeuttaen käynnistysaikaa
|-
| readahead_early || Nopeuttaa ohjelmien käynnistystä. || Lukee käynnistystiedostot etukäteen nopeuttaen käynnistysaikaa
|-
| readahead-desktop || Nopeuttaa työpöytäohjelmien lataamista. ||
|-
| reboot || Käynnistää koneen uudelleen ||
|-
| restorecond || Tutkii uusien tiedostojen luomista [[SELinux]]ia varten. ||
|-
| rmnologin || || Älä koske.
|-
| rpcbind, rpcgssd, rpcidmapd, rpcsvcgssd ja rpc.statd || [[NFSv4]]-palveluita ||
|-
| rsync || Automatisoi [[rsync]]-komentojen suorittamisen  ||
|-
| [[samba]] || Samba-palvelin || Windows-verkkojaot
|-
| saslauthd || Simple Authentication and Security Layer Authentication Daemon, Autentikointi yhteyspohjaisiin protokolliin || Et luultavasti tarvitse.
|-
| schroot || [[chroot]]-tilan alustus ||
|-
| screen-cleanup ||  ||
|-
| [[sendmail]] || [[Sähköposti]]palvelin. ||
|-
| sendsigs || || Älä koske, jos oletuksena päällä
|-
| single || Käynnistää järjestelmän yhden käyttäjän tilassa || Älä koske, jolle tiedä mitä teet
|-
|-
| skeleton || ||  
| skeleton || ||  
|-
|-
| ssh || Käynnistää OpenSSH-palvelimen || Tarvitaan, jos halutaan tekstitilassa etäyhteys koneeseen
| smartd || Tarkkailee levyjä ([[wikipedia:Self-Monitoring,_Analysis,_and_Reporting Technology|SMART]]). || Jätä päälle.
|-
| [[smolt]] || Lähettää koneen tietoja etäpalvelimelle tilastotarkoituksiin. ||
|-
| spamassassin || [[SpamAssassin]] sähköpostisuodin ||
|-
| [[squid]] || Proxy-palvelin
|-
| sshd tai ssh || Käynnistää [[OpenSSH]]-palvelimen ||
|-
| stop-bootchart || Pysäyttää [[bootchart]]-ohjelman ||
|-
| stop-bootlogd || Pysäyttää käynnistyksen lokin kirjaamisen. ||
|-
| sudo || [[Sudo]]n käyttäjätietojen hallinta || Älä koske, mikäli oletuksena päällä
|-
| syslog, syslogd tai sysklogd || Järjestelmän lokipalvelin. ||
|-
| [[syslog-ng]] || Järjestelmän lokipalvelin, uudelleenkirjoitettu versio ||
|-
| [[udev]] || Lataa laiteajureita, tekee [[dev-tiedostojärjestelmä]]n ym || Älä koske, jollet tiedä mitä teet.
|-
| udev-finish || ||
|-
| udev-mtab || || Älä koske.
|-
|-
| stop-bootlogd || ||
| [[ufw]] || [[Komentorivi]]pohjainen [[palomuuri]]asetustyökalu. Suorittaa määritellyn palomuuriskriptin. ||
|-
|-
| sudo || Sudo-käyttäjien hallinta || '''ÄLÄ KOSKE TÄHÄN''' jos poistat tämän, sudo komento lakkaa toimimasta.
| umountfs || Tiedostojärjestelmien [[umount|irrottaminen]] ||
|-
|-
| sysklogd || Järjestelmän loki-palvelin ||  
| umountroot || [[Juuriosio]]n irrottaminen ||
|-
|-
| udev || Tekee /dev/ järjestelmän || '''ÄLÄ KOSKE TÄHÄN!'''
| [[usplash]] || Näyttää käynnistyksen etenemisen graafisesti ||
|-
|-
| udev-mtab || || '''ÄLÄ KOSKE TÄHÄN!'''
| urandom || Satunnaisluvun siemenen ylläpitäminen || Älä koske.
|-
|-
| urandom || || '''ÄLÄ KOSKE TÄHÄN!'''
| vmware  || [[VMware]]-virtualisointi ||
|-
|-
| vbesave || ||
| vbesave || ||
|-
|-
| xorg-common || X-työpöytäjärjestelmä || '''ÄLÄ KOSKE TÄHÄN!''' jos poistat tämän, ei graafinen työpöytä enää toimi.
| vboxdrv || [[Virtualbox]]-virtualisointi||
|-
| virtualbox-ose || [[Virtualbox]]-virtualisointi||
|-
| vncserver || [[RealVNC]]-[[VNC]]-palvelin ||
|-
| wpa-ifupdown || ||
|-
| [[wpa_supplicant]] || [[WLAN]]-korttien [[WPA]]-salaus. || Poista käytöstä, mikäli WPA-salaus on toteutettu ajurin sisällä (harvinaista).
|-
| [[winbind]] || [[Samba|Samban]] osa, joka mahdollistaa käyttäjätunnusten ja salasanojen synkronoinnin ||
|-
| [[webmin]] || Selainpohjainen järjestelmän asetustyökalu ||
|-
| xinetd || Palvelinohjelmien verkkoyhteyksien hallintaa ([[wikipedia:xinetd|artikkeli Wikipediassa]]) ||
|-
| xfs || Fonttipalvelin vanhemmissa [[X]]-versioissa. || Jätä käyttöön.
|-
| xorg-common tai x11-common || [[X Window System]]in automaattinen käynnistys ||
|-
| yum || Suorittaa automaattisia [[yum]]-päivityksiä. || Käynnistä, mikäli uskot ettei jakelusi päivitysten mukana tule yllätyksiä.
|-
| yum-updatesd || Hakee tietoja saatavilla olevista yum-päivityksistä. || Välttämätön paneelin päivityskuvakkeen toiminnalle.
|-
|-
| wacom tai xserver-xorg-input-wacom || [[Wacom]]-piirtopöydät ||
|}
|}


Listaa voisi vielä kartuttaa ubuntu-wikin ohjeen mukaan: https://wiki.ubuntu.com/InitScriptHumanDescriptions
[[Luokka:Järjestelmä]]

Nykyinen versio 20. syyskuuta 2011 kello 23.00

Tässä artikkelissa on listattu yleisiä initillä hallittavia skriptejä. Niiden avulla voidaan käynnistää tai sulkea erilaisia taustapalveluita (engl. daemon) tai suorittaa yksittäisiä toimintoja. Järjestelmästä löytyvät init-skriptit vaihtelevat asennettujen ohjelmien ja jakelun mukaan.

System V -tyylistä initiä (sysvinit) käyttävissä järjestelmissä init-skriptit löytyvät hakemistosta /etc/init.d ja BSD-tyylistä initiä käyttävissä hakemistosta /etc/rc.d.

Käynnistettävien init-skriptien hallintaan löytyy useita valikkopohjaisia käyttöliittymiä. Monilla jakeluilla on tähän omia ohjelmiansa. Esimerkiksi Fedora- ja Red Hat -pohjaisista järjestelmistä löytyy system-config-services (graafinen) ja ntsysv (tekstipohjainen). openSUSEssa käynnistettäviä palveluita voi säätää YaSTin kautta.

Komentoriviltä init-skriptejä voi käynnistää ja sulkea lennosta siirtymällä skriptit sisältävään hakemistoon ja käyttämällä komentoja ./skriptinnimi start, ./skriptinnimi restart tai ./skriptinnimi stop.

Sysvinitiä käyttävissä järjestelmissä eri ajotasoilla käynnistettäviä skriptejä hallitaan /etc/rc?.d-hakemistoissa olevilla symbolisilla linkeillä. S linkin nimessä tarkoittaa ajotasoon siirtymisen (käynnistyksen) yhteydessä ajamista ja K ajotasosta poistumisen yhteydessä ajamista. Näiden jälkeen tuleva numero ilmaisee järjestyksen, jossa skriptit suoritetaan.

Jos päätät ottaa pois jonkin käynnistysskriptin tarpeettomana, kannattaa ehkä poistaa samalla koko ohjelmapaketti, kun se kerta on tarpeeton. Esimerkiksi Debian-pohjaisissa jakeluissa (kuten Ubuntu) voi tarkistaa mihin pakettiin tietty tiedosto kuuluu esim. komennolla dpkg-query -S /etc/init.d/exim4, tuloksena saadun paketin voi poistaa esimerkiksi komennolla sudo apt-get purge exim4-base, lisätietoja artikkelissa ohjelmien asentaminen.

Yleisiä init-skriptejä[muokkaa]

Huomioi, että init-skriptit vaihtelevat todella paljon riippuen käytettävästä init-järjestelmästä, asennetuista ohjelmista ja jakelusta.

Tämä lista on ensisijaisesti hakuteos siitä, mitä tietynniminen järjestelmästäsi löytyvä skripti todennäköisesti tekee. Mikään ei takaa, että yksikään tässä luetelluista skripteistä löytyy Linux-asennuksestasi. Skripti voi myös olla eri niminen, toimia eri lailla tai sen toiminnallisuus voi olla toteutettu jotenkin muuten kuin init-skriptinä. Järjestelmästäsi voi myös löytyä runsaasti init-skriptejä, joita ei tässä ole lueteltu.

Nimi Mitä tekee Tarvitsenko ominaisuutta?
acct The GNU Accounting utilities for process and login accounting
acpid Käynnistää ACPI-palvelun. Tarvitaan, mikäli kone tukee ACPIa.
acpi-support ACPI-toimintoja
alsa, alsa-utils Käynnistää ALSA-äänipalvelimen tai palauttaa äänenvoimakkuuden uudelleenkäynnistystä edeltäneeseen tilaan Tarvitaan, mikäli koneessa on äänikortti.
anacron Ajaa cron-tehtäviä jotka on merkitty suoritettavaksi, kun koneesta on virta pois päältä.
apache tai apache2 Käynnistää Apache httpd -palvelimen. Tarvitaan, mikäli tarvitset paikallisen web-palvelimen. Myös nimellä httpd.
apparmor Käynnistää AppArmorin, jolla voidaan rajoittaa ohjelmien pääsyä eri toimintoihin (artikkeli Wikipediassa).
apport Kerää tietoja kaatuneista ohjelmista.
apmd Käynnistää Advanced Power Management -järjestelmän. Tarvitaan vanhempien kannettavien tietokoneiden virransäästö-ominaisuuksiin.
atd Palvelu joka ajaa komentoja, jotka ajastettu käyttäen at-komentoa.
atieventsd ATI-näytönohjaimen ajuritukea
auditd Turvallisuuteen liittyvien toimintojen lokipalvelu. Jollei päällä, lähetetään viestit syslogille.
autofs Tiedostojärjestelmien automaattista liittämistä tarjoava palvelu Luultavasti et tarvitse.
avahi-daemon Avahi-verkkopalvelu esimerkiksi tulostimien automaattiseen havaitsemiseen (artikkeli Wikipediassa) Luultavasti et tarvitse.
avgd AVG-virustorjuntaohjelma
backuppc BackupPC-varmuuskopiointiohjelma
bind tai bind9 BIND-DNS-palvelin (artikkeli Wikipediassa), myös nimellä named
binfmt-support Mahdollistaa Windows-ohjelmien ajon ilman erillistä Wine-komennon antamista. Linkittää Windows-binäärit ytimen tasolla Wineen.
bluetooth Lyhyelle etäisyydelle tarkoitettu langaton tiedonsiirtomenetelmä. Käynnistää bluetoothin tarvitsemia palveluita.
bootchart bootchart-ohjelma. Tekee kaaviota käynnistyksen etenemisestä.
bootlogd Tietokoneen käynnistysviestien kirjaaminen Tarvitaan, mikäli haluat tarkastella käynnistysviestejä. Ei sama kuin syslog.
bootclean
brltty Tekstitilaan tuki näkövammaisten braille-kirjoitukseen käyttäen apulaitetta
ConsoleKit tai consolekit Palvelu käyttäjien ja istuntojen hallintaan. Älä poista käytöstä, jollet tiedä mitä teet.
console-setup Säätää tekstipohjaisiin virtuaalikonsoleihin saman näppäinasettelun kuin mitä X käyttää
cpuspeed Säätää suorittimen virransäästöä, vrt powernowd 
cron tai crond Käynnistää cron-ajastuspalvelun.
cryptdisks Salattujen levyjen hallintaa
cryptdisks-early Salattujen levyjen hallintaa
cups tai cupsys CUPS-tulostusjärjestelmä Tarvitaan, mikäli haluat tulostaa.
cups-config-daemon CUPSin asetustenhallinta Tarvitaan, mikäli haluat tulostaa.
dbus tai dbus-1 Ohjelmien välinen kommunikointi, myös nimellä messagebus Älä koske.
ddclient Päivittää dynaamisen ip-osoitteen DynDNS.org:issa ja vastaavissa palveluissa
dhcp Automaattinen verkkoasetusten haku DHCP-palvelimelta Älä koske, mikäli oletuksena päällä. Ei myöskään tarvita, mikäli verkkolaitteelle on määritelty manuaaliset asetukset
dhcp-server tai dhcp3-server DHCP-palvelin Jakaa verkkoasetustietoja
diskdump Älä käynnistä.
dns-clean Pppconfig dns cleanup Tarvitaan mikäli käytössä on modeemi tai ppp-yhteys.
evms Evms-kiintolevynhallintaohjelma
fam "File Alteration Monitor" Tarkkailee tiedostoja ja hakemistoja muutosten varalta
festival Puhesyntetisaattori
fetchmail Sähköpostin välityspalvelu Tarvitaan, jos käytössä on sähköpostipalvelin.
firestarter Graafinen palomuuriasetustyökalu.
firewall Ajaa määritellyn iptables-skriptin. Myös nimellä iptables. Pidä päällä, mikäli käytät jakelusi oletustyökaluja palomuurin asettamiseen
fglrx ATI-näytönohjainten ajuri
firstboot Ensimmäisen käynnistyksen asetuskysely mm Fedorassa ja RHEL:issä. Ajetaan vain kerran, voi poistaa käytöstä.
fuse Lataa FUSE-toiminnot
gdm Gnome display manager Tarvitaan, jos käytössä on Gnome-työpöytä.
gpm GPM, hiiren ja hiiripohjaisen leikepöydän käyttö tekstitilassa 
gpsd GPS-palvelu Tarvitaan, jos halutaan käyttää globaalia paikannusjärjestelmää
hal tai haldaemon "Hardware access layer" eli HAL Tarvitaan, mikäli haluat (varsinkin graafisessa ympäristössä) päästä helposti käsiksi eri laitteisiin.
halt Sammuttaa tietokoneen
hdparm Ajaa ennalta määriteltyjä hdparm-komentoja.
hidd Sama kuin bluetooth.
hotkey-setup Kannettavien tietokoneiden automaattinen pikanäppäimien tunnistus
hotplug Laitteiston automaattinen tunnistus liitettäessä Tarvitaan, mikäli haluat, että usb-tikut ja muut laitteet toimivat "lennosta"
hplip Tuki HP:n tulostimille
ifupdown Verkkolaitteiden hallintaa
ifupdown-clean Verkkolaitteiden hallintaa
inetd Palvelinohjelmien verkkoyhteyksien hallintaa (artikkeli Wikipediassa)
iptables, ip4tables ja ip6tables Ajaa määritellyn iptables-skriptin. Myös nimellä firewall. Pidä päällä, mikäli käytät jakelusi oletustyökaluja palomuurin asettamiseen. ip6tables-palvelu on turha, mikäli IPv6 on kytketty pois päältä (varmistu, että näin todella on).
irda-utils Infrapuna palvelu Tarvitaan, jos tietokoneessa on infrapunaportti tai -kaukosäädin
irqbalance Jakaa keskeytyksiä eri suoritinten välillä. Tasaa kuormitusta, mikäli järjestelmässä on monta suoritinta.
kde-guidance KDE:n asetusapuri
kdm KDE Display Manager Tarvitaan, jos käytössä on KDE-työpöytä.
keyboard-setup "Näppäimistö juttuja"
killprocs Sulkee ohjelmat sammuttamisen yhteydessä
klogd ytimen viestien tallennus
kudzu Tutkii ja asettaa uusia laitteita käynnistyksessä Saattaa olla tarpeellinen vanhemmissa Fedora- ja Red Hat -versioissa.
libdevmapper1.00
laptop-mode Kannettavien tietokoneiden virransäästöä
lirc LIRC, infrapunalaitteiden hallinta Tarvitaan, jos tietokoneessa on infrapunaportti tai -kaukosäädin
linux-restricted-modules(-common) Suljettujen laiteajureiden hallinta Älä poista käytöstä, jollet tiedä mitä teet
lisa Verkkoympäristön tapainen palvelu. Älä käynnistä, jollet tiedä tarvitsevasi.
lm_sensors tai lmsensor Tutkii emolevyn sensorien tilaa. Luultavasti hyödyllinen.
loopback koneen sisäinen verkkoliityntä, lo
lpd lpd-tulostusjärjestelmä Käynnistä, jos tiedät erikseen tarvitsevasi
lvm Loogisten taltioiden hallinta
makedev Luo staattisen dev-tiedostojärjestelmän Älä koske, jollet tiedä mitä teet.
messagebus Ohjelmien välinen kommunikointi (dbus), myös nimellä dbus tai dbus-1 Älä koske.
mdadm tai mdmonitor Ohjelmistopohjainen RAID
microcode_ctl Suorittimen mikrokoodin asettaminen 
module-init-tools Työkaluja ytimen moduulienhallintaan
mouseemu
mountoverflowtmp
modutils Ytimen moduulien hallintaa
mountvirtfs Liittää kaikki ytimen virtuaalitiedostojärjestelmät
mpd "Music Player Daemon"-musiikkisoitin
mysql tai mysqld Käynnistää MySQL-tietokantapalvelimen
named DNS-palvelin (BIND), myös nimellä bind tai bind9 (artikkeli Wikipediassa)
nasd Network Transparent Audio Server
netdump Lähettää kaatumistapauksessa kaikki lokit ja järjestelmän tilatiedot määritetylle verkkopalvelimelle. Älä ota käyttöön jollet tiedä tarvitsevasi.
netfs Tuki verkkotiedostojärjestelmille (Samba, NFS, NCP).
network tai networking Verkon käynnistys
NetworkManager Verkkolaitteiden hallinta Älä koske, jollet tiedä mitä teet.
NetworkManagerDispatcher Ajaa skriptejä, kun NetworkManagerin hallitseman laitteen tila muuttuu. Tarpeellinen, mikäli NetworkManager on käytössä
netapplet Verkonvalvonta
Tarkkailee verkkokortteja ja suorittaa halutun skriptin niiden tilan vaihtuessa.
nfs tai nfs-common NFS-verkkopalvelu
nfslock Tiedostojen lukituspalvelu NFS:lle
ntpdate ntpd, päivittää kellonajan ja päiväyksen verkosta
nvidia, nvidia-glx tai nvidia-kernel Nvidia-näytönohjainten ajuri
openvpn OpenVPN, VPN-ohjelmisto.
pcmcia tai pcmciautils Kannettavien tietokoneiden CardBus- eli PCMCIA-laajennuskorttien tuki
policykit PolicyKit, käyttöoikeuksien toimintokohtainen hallinta Älä poista käytöstä, mikäli oletuksena päällä
portmap NFS:n käyttämä palvelu
postfix Postfix-sähköpostipalvelin Sähköpostipalvelin
powernowd Säätää suorittimen kellotaajuutta, vrt cpuspeed Kannettavien tietokoneiden virransäästöön
pppd tai ppp Käynnistää PPP-palvelimen
pppd-dns kun ppp-yhteys katkaistaan, palauttaa tämä resolv.conf:n takaisin aikaisempaan tilaan.
preload Lataa ohjelmien tietoja ennakolta muistiin, mikä nopeuttaa niiden käynnistystä.
procps proc-tiedostojärjestelmän luonti
psacct Prosessoriaktiviteettien tarkkailuun Et luultavimmin tarvitse tätä.
pulseaudio Äänipalvelin
rc Käynnistää/sammuttaa tarvittavat skriptit, kun ajotaso muuttuu
rcS Käynnistää /etc/rcS.d/-skriptit numerojärjestyksessä Et halua poistaa tätä käytöstä, järjestelmä ei enää käynnisty.
rdisc Löytää reitittimet lähiverkossa Löytyy ne muutenkin, joten älä käynnistä
readahead Nopeuttaa ohjelmien käynnistystä. Lukee käynnistystiedostot etukäteen nopeuttaen käynnistysaikaa
readahead_early Nopeuttaa ohjelmien käynnistystä. Lukee käynnistystiedostot etukäteen nopeuttaen käynnistysaikaa
readahead-desktop Nopeuttaa työpöytäohjelmien lataamista.
reboot Käynnistää koneen uudelleen
restorecond Tutkii uusien tiedostojen luomista SELinuxia varten.
rmnologin Älä koske.
rpcbind, rpcgssd, rpcidmapd, rpcsvcgssd ja rpc.statd NFSv4-palveluita
rsync Automatisoi rsync-komentojen suorittamisen
samba Samba-palvelin Windows-verkkojaot
saslauthd Simple Authentication and Security Layer Authentication Daemon, Autentikointi yhteyspohjaisiin protokolliin Et luultavasti tarvitse.
schroot chroot-tilan alustus
screen-cleanup
sendmail Sähköpostipalvelin.
sendsigs Älä koske, jos oletuksena päällä
single Käynnistää järjestelmän yhden käyttäjän tilassa Älä koske, jolle tiedä mitä teet
skeleton
smartd Tarkkailee levyjä (SMART). Jätä päälle.
smolt Lähettää koneen tietoja etäpalvelimelle tilastotarkoituksiin.
spamassassin SpamAssassin sähköpostisuodin
squid Proxy-palvelin
sshd tai ssh Käynnistää OpenSSH-palvelimen
stop-bootchart Pysäyttää bootchart-ohjelman
stop-bootlogd Pysäyttää käynnistyksen lokin kirjaamisen.
sudo Sudon käyttäjätietojen hallinta Älä koske, mikäli oletuksena päällä
syslog, syslogd tai sysklogd Järjestelmän lokipalvelin.
syslog-ng Järjestelmän lokipalvelin, uudelleenkirjoitettu versio
udev Lataa laiteajureita, tekee dev-tiedostojärjestelmän ym Älä koske, jollet tiedä mitä teet.
udev-finish
udev-mtab Älä koske.
ufw Komentorivipohjainen palomuuriasetustyökalu. Suorittaa määritellyn palomuuriskriptin.
umountfs Tiedostojärjestelmien irrottaminen
umountroot Juuriosion irrottaminen
usplash Näyttää käynnistyksen etenemisen graafisesti
urandom Satunnaisluvun siemenen ylläpitäminen Älä koske.
vmware VMware-virtualisointi
vbesave
vboxdrv Virtualbox-virtualisointi
virtualbox-ose Virtualbox-virtualisointi
vncserver RealVNC-VNC-palvelin
wpa-ifupdown
wpa_supplicant WLAN-korttien WPA-salaus. Poista käytöstä, mikäli WPA-salaus on toteutettu ajurin sisällä (harvinaista).
winbind Samban osa, joka mahdollistaa käyttäjätunnusten ja salasanojen synkronoinnin
webmin Selainpohjainen järjestelmän asetustyökalu
xinetd Palvelinohjelmien verkkoyhteyksien hallintaa (artikkeli Wikipediassa)
xfs Fonttipalvelin vanhemmissa X-versioissa. Jätä käyttöön.
xorg-common tai x11-common X Window Systemin automaattinen käynnistys
yum Suorittaa automaattisia yum-päivityksiä. Käynnistä, mikäli uskot ettei jakelusi päivitysten mukana tule yllätyksiä.
yum-updatesd Hakee tietoja saatavilla olevista yum-päivityksistä. Välttämätön paneelin päivityskuvakkeen toiminnalle.
wacom tai xserver-xorg-input-wacom Wacom-piirtopöydät