Commande pour lister les modules

Fermé
zouzoubida - 8 févr. 2008 à 23:29
EminoMeneko Messages postés 2435 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 23 mai 2018 - 26 févr. 2008 à 13:16
Bonjour, est ce qu'une gentil âme pourrai me donner la commande qui permet de Lister les modules disponibles, par catégories ainsi que leur description, licence et paramètres disponibles.


Merci beaucoup ;)
A voir également:

12 réponses

EminoMeneko Messages postés 2435 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 23 mai 2018 318
8 févr. 2008 à 23:32
Oulala je maitrise plus trop là ! :o
Je crois l'avoir déjà utilisé c'est surement un truc genre lsmod mais je vais faire une tite recherche...
2
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
13 févr. 2008 à 12:26
Salut,

voici comment les lister
 find /lib/modules/$(uname -r) -name '*.ko' | xargs modinfo
2
EminoMeneko Messages postés 2435 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 23 mai 2018 318
15 févr. 2008 à 15:31
Encore plus simple que ce à quoi je pensais... ^^
0
Bonsoir EminoMeneko, lsmod est une comande que j'ai pas mal utilisé aussi elle permet en effet de lister les modules "chargés". En fait je cherche la plus une commande me permettant de voir voir les modules disponibles que je pourrai charger par la suite et puis classé par types. ceux ci je pense sont classé dans le répertoire /lib/modules/la version du noyau/kernel/ (je parle en effet bien de module kernel).
Sauf que je ne vois pas comment y accéder en ligne de commande et d'autant plus les affichers touss par catégories et avoir toute les informations (version...). On ma dit que ce serai possible avec un script bash mais je ne maitrise pas trop le sujet. :(

merci
0
EminoMeneko Messages postés 2435 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 23 mai 2018 318
8 févr. 2008 à 23:59
Ben moi les scripts shell c'est mon truc je suis étudiant en administration des systèmes et des réseaux et on nous en fait bouffer du shell.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Rhooo je n'aime vraiment pas ça je préfère programmer en perl et en C. ;)
Tu crois que ce serai possible en shell??
0
EminoMeneko Messages postés 2435 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 23 mai 2018 318
9 févr. 2008 à 01:08
Oui je pense. En Perl on pourrait pas ?

Le Perl est bien efficace pour le traitement des chaines de caractères non ?
j'essaie de m'initier au Perl pour compléter mon savoir en premier lieu pour pouvoir écrire des petits scripts pour Xchat... Mais ça peut également m'être utile dans le cadre d'administration système/réseau en tout genre...
Le C j'en fait un peut pour la culture G de l'informaticien. Même si on est pas programmeur on est amené parfois à programmer. J'ai commencé bien avant l'université à 14 ans le C quand même... :P Mais j'ai pris une claque en stage et depuis j'aime plus trop prog depuis que j'ai développé à moi tout seul une appli sérieuse de gestion en Delphi (pour dire déjà en delphi alors en C xD) j'aime tout ce qui est scripting comme le shell (qui peut être bien complexe quand même) ou le PHP

Je ne sais pas si j'ai bien saisi ton problème mais les modules sont regroupés dans un répertoire sous forme de fichiers ?
En gros ton script pourrait ressembler vaguement à ça :

Un petit coup de ls -l pour avoir la liste des fichiers en ligne
un petit coup de cut sed ou awk pour récupérer que les infos intéressantes
après pour classer faut voir :/
Je présume que ça sous-entend connaitre les modules => faire une classification préétablie puis juste vérifier ce qui est effectivement présent et afficher à partir de la classification préétablie.
0
Je cherche aussi la commande qui me permet de lister les modules disponible par catégories , descriptions , licence et paramètres disponibles :)

si quelqu'un pouvais nous aider
0
merci beaucoup ;);)
0
Bonjour tout le monde j'ai trouver une commande grâce à ce forum /sbin/modprobe -l qui permet elle aussi de lister les modules disponibles par contre cela me liste tout mais ce n'est pas classé par catégorie de module comment faire. J'aimerais bien une commande en perl de préférence.

merci beaucoup
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
26 févr. 2008 à 12:44
Salut,

ce qui simplifie la 1ère commande

modprobe -l | xargs /sbin/modinfo
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
26 févr. 2008 à 13:05
je pense qu'avec perl tu veux parser le résultat
c'est bien ça?
0
EminoMeneko Messages postés 2435 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 23 mai 2018 318
26 févr. 2008 à 13:08
Pas seulement avec Perl :)
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567 > EminoMeneko Messages postés 2435 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 23 mai 2018
26 févr. 2008 à 13:12
Salut,

c'est ça qu'il préfère, d'ou mon message
J'aimerais bien une commande en perl de préférence.

ne me cherche pas ;-))
0
EminoMeneko Messages postés 2435 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 23 mai 2018 318 > lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019
26 févr. 2008 à 13:16
Ok. Depuis le temps je me souviens plus de ce qu'il y'a au début du fil. :P
A relire un peu j'ai moi même propos le Perl... xD
0
En fait je souhaiterais lister les modules disponibles en sécurité ...

avec comme syntaxe

Sécurité

liste des modulues disponibles

...

liste des modules disponibles

...

liste des modules disponibles


ceci pour tout les modules en les classant.


merci
0