Important Announcement
PubHTML5 Scheduled Server Maintenance on (GMT) Sunday, June 26th, 2:00 am - 8:00 am.
PubHTML5 site will be inoperative during the times indicated!

Home Explore Linux - maîtriser l'administration du système - 2nde édition

Linux - maîtriser l'administration du système - 2nde édition

Published by dzize.bang, 2016-07-13 10:40:46

Description: linux admin

Keywords: linux,administration système

Search

Read the Text Version

# lsmodModule Size Used byfglrx 1482380 70nls_iso8859_1 8192 1nls_cp437 9856 1vfat 16128 1fat 52636 1 vfatsnd_pcm_oss 50432 0snd_mixer_oss 20096 1 snd_pcm_osssnd_seq 54452 0snd_seq_device 12172 1 snd_seqiptable_filter 6912 0ip_tables 16324 1 iptable_filterip6_tables 17476 0x_tables 18308 2 ip_tables,ip6_tablescpufreq_conservative 11272 0cpufreq_userspace 8704 0...La première colonne indique le nom du module chargé. Son nom reflète bien souvent ce à quoi il sert. La seconde colonne donne la taille du module. La troisième colonne fournit un compteur d’utilisation (combien de composants du système  accèdent  aux  modules).  La  dernière  colonne  fournit  la  liste  des  modules  utilisant  (donc  dépendant)  du premier. Dans l’exemple précédent le module fat est utilisé par le module vfat. lsmod ne fait que remettre en forme le contenu du fichier virtuel /proc/modules. # cat /proc/modulesfglrx 1482380 60 - Live 0xf9a55000 (P)nls_iso8859_1 8192 0 - Live 0xf94d0000nls_cp437 9856 0 - Live 0xf94ed000snd_pcm_oss 50432 0 - Live 0xf9887000snd_mixer_oss 20096 1 snd_pcm_oss, Live 0xf94d3000snd_seq 54452 0 - Live 0xf94de000snd_seq_device 12172 1 snd_seq, Live 0xf94b9000...b. depmod  La commande depmod met à jour l’arbre des dépendances entre les modules en modifiant le fichier modules.dep.  Le fichier /lib/modules/$(uname -r)/modules.dep contient deux colonnes. La première est le chemin du module, la  seconde est la liste des dépendances : les modules qui doivent aussi être chargés pour que le premier fonctionne.  Voici l’exemple de la ligne correspondant au module vfat :  # grep vfat modules.dep /lib/modules/2.6.22.17-0.1-default/kernel/fs/vfat/vfat.ko: /lib/modules/2.6.22.17-0.1-default/kernel/fs/fat/fat.ko Le  module  vfat.ko  dépend  du  module  fat.ko.  Il  faut  donc  que  le  module  fat.ko  soit  chargé  en  premier  pour  que  vfat.ko fonctionne.  L’usage le plus courant de depmod est avec le paramètre -a qui reconstruit les dépendances de tous les modules  correspondant au noyau actuel. Cette action est exécutée à chaque démarrage du système, mais si vous compilez  et/ou installez de nouveaux modules, vous devez relancer à la main cette commande pour prendre en compte les  nouvelles dépendances.  # depmod -ac. modinfo  La commande modinfo fournit toutes les informations nécessaires sur un module :  q le nom du fichier correspondant,  © ENI Editions - All rigths reserved - 3-


Like this book? You can publish your book online for free in a few minutes!
Create your own flipbook