Ero sivun ”Modprobe” versioiden välillä

Siirry navigaatioon Siirry hakuun
10 merkkiä poistettu ,  21. helmikuuta 2016
ei muokkausyhteenvetoa
p (wikilinkkejä)
Ei muokkausyhteenvetoa
 
(Yhtä välissä olevaa versiota toisen käyttäjän tekemänä ei näytetä)
Rivi 1: Rivi 1:
Modprobe on ohjelma, jolla voidaan ladata tai poistaa [[ydin|ytimen]] [[moduuli]] ajon aikana. Moduulit ovat ytimeen ladattavia osia kuten laiteajureita, ja ne löytyvät oletuksena hakemiston /lib/modules/<[[ydin|ytimen]]_versio> alta. Modprobe tehtiin aikanaan korvaamaan komennot [[insmod]] ja [[rmmod]], jotka eivät tue moduulien välisiä riippuvaisuuksia.  
'''Modprobe''' on ohjelma, jolla voidaan ladata tai poistaa [[ydin|ytimen]] [[moduuli]] ajon aikana. Moduulit ovat ytimeen ladattavia osia kuten laiteajureita, ja ne löytyvät oletuksena hakemiston /lib/modules/<[[ydin|ytimen]]_versio> alta. Modprobe tehtiin aikanaan korvaamaan komennot [[insmod]] ja [[rmmod]], jotka eivät tue moduulien välisiä riippuvaisuuksia.  


Järjestelmään ladatut moduulit voidaan listata komennolla [[lsmod]]. Tietyn moduulin tietoja voi tutkia komennolla [[modinfo]].
Järjestelmään ladatut moduulit voidaan listata komennolla [[lsmod]]. Tietyn moduulin tietoja voi tutkia komennolla [[modinfo]].
Rivi 6: Rivi 6:


== Käyttö ==
== Käyttö ==
Ladataan käyttöön moduuli "moduuli". Moduulille voidaan antaa parametreja kirjoittamalla niitä moduulin nimen perään syntaksilla <tt>arvo=asetus</tt>. Mahdolliset parametrit ovat moduulikohtaisia. Onnistuessaan modprobe ei tulosta mitään.
  modprobe moduuli
  modprobe moduuli
Lataa käyttöön moduulin "moduuli". Moduulille voidaan antaa parametreja kirjoittamalla niitä moduulin nimen perään syntaksilla <tt>arvo=asetus</tt>. Mahdolliset parametrit ovat moduulikohtaisia. Onnistuessaan modprobe ei tulosta mitään.


Ladattuja moduuleja voidaan myös poistaa käytöstä ajon aikana komennolla
Ladattuja moduuleja voidaan myös poistaa käytöstä ajon aikana komennolla
  modprobe -r moduuli
  modprobe -r moduuli
Tämäkään komento ei tulosta onnistuessaan mitään. Moduulin poisto onnistuu vain silloin, kun se ei ole jonkin toisen moduulin tai prosessin käytössä. Moduulien keskinäiset riippuvaisuudet näkee komennon [[lsmod]] tulosteesta. Moduulien poistamiseksi tulee olla myös tälle toiminnolle kernelissä tuki, joka on kuitenkin sisällytetty useimpiin jakeluihin.
Tämäkään komento ei tulosta onnistuessaan mitään. Moduulin poisto onnistuu vain silloin, kun se ei ole jonkin toisen moduulin tai [[prosessi]]n käytössä. Moduulien keskinäiset riippuvaisuudet näkee komennon [[lsmod]] tulosteesta. Moduulien poistaminen vaatii erillisen tuen ytimeltä, mikä on kuitenkin sisällytetty useimpiin jakeluihin.


== Katso myös ==
== Katso myös ==

Navigointivalikko