Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| sysadmin:linux:gerer-modules-noyau [2021/02/01 21:51] – modification externe 127.0.0.1 | sysadmin:linux:gerer-modules-noyau [2025/12/31 14:02] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| ====== Gestion des modules noyau ====== | ====== Gestion des modules noyau ====== | ||
| - | Commandes de gestion des modules du noyau Linux. Les modules sont stockés dans le répertoire | + | Commandes de gestion des modules du noyau Linux. Les modules sont stockés dans le répertoire |
| + | |||
| + | | ||
| + | * **rmmod**((**r**e**m**ove **mod**ule)) ; | ||
| + | * **modprobe** ; | ||
| ===== Lister les modules ===== | ===== Lister les modules ===== | ||
| - | Lister les modules chargés en invoquant '' | + | Lister les modules chargés en invoquant '' |
| <code bash> | <code bash> | ||
| - | $ lsmod | + | lsmod |
| </ | </ | ||
| - | Informations | + | Obtenir des informations |
| <code bash> | <code bash> | ||
| Ligne 19: | Ligne 23: | ||
| </ | </ | ||
| - | Le paquetage sysfsutils fournit la commande systool: | + | Le paquetage |
| <code bash> | <code bash> | ||
| systool -v -m module_name | systool -v -m module_name | ||
| </ | </ | ||
| + | |||
| + | Dump de la configuration : | ||
| + | |||
| + | <code bash> | ||
| + | modprobe --show-config | ||
| + | </ | ||
| + | |||
| ===== Charger un module ===== | ===== Charger un module ===== | ||
| - | Charger | + | Pour charger |
| <code bash> | <code bash> | ||
| - | $ sudo modprobe -a coretemp | + | modprobe -a coretemp |
| + | |||
| + | # Equivalent | ||
| + | insmod | ||
| </ | </ | ||
| Ligne 44: | Ligne 60: | ||
| # Syntax | # Syntax | ||
| # options module_name parameter_name=parameter_value | # options module_name parameter_name=parameter_value | ||
| - | |||
| - | |||
| </ | </ | ||
| Ligne 58: | Ligne 72: | ||
| ===== Décharger un module ===== | ===== Décharger un module ===== | ||
| + | |||
| + | Pour retirer un module : | ||
| <code bash> | <code bash> | ||
| modprobe -r module_name | modprobe -r module_name | ||
| - | # équivalent | + | # Equivalent |
| rmmod module_name | rmmod module_name | ||
| </ | </ | ||
| Ligne 85: | Ligne 101: | ||
| ===== Références ===== | ===== Références ===== | ||
| - | * https:// | + | * [[https:// |
| * Guide ANSSI, " | * Guide ANSSI, " | ||
| + | * [[https:// | ||