Ligne de commande pour Mandriva 2008 - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 23-02-2008 à 11:12:39
hell_reaper a écrit : Bonjour, |
Pour cette question, je verrais plutôt une commande du style :
find /lib/modules/<version de kernel>/ -name "*.ko" | xargs modinfo
Par contre, ça ne classe pas par catégorie ni ne montre les paramètres.
vw
Marsh Posté le 23-02-2008 à 11:23:35
ok dac, voici se que j'ai:
[supinfo@Damienbob etc]$ /lib/modules/2.6.22.9-desktop-1mdv/
build/ kernel/ misc/ source/
dans aucun des 4 il y a un name ou un point .ko .
Marsh Posté le 23-02-2008 à 11:25:43
conseil : tape
man find |
tu comprendras mieux sa commande...
Marsh Posté le 23-02-2008 à 11:36:40
hell_reaper a écrit : ok dac, voici se que j'ai: dans aucun des 4 il y a un name ou un point .ko . |
Tape la commande suivante complète :
find /lib/modules/2.6.22.9-desktop-1mdv/ -name "*.ko"
find recherche dans tous les sous répertoires de /lib/modules/2.6.22.9-desktop-1mdv/
L'option -name "*.ko" lui dit de ne retourner que les fichier *.ko (ko est l'extension des modules pour le noyau 2.6)
xargs est à utiliser pour passer le résultat de la commande find en arguments de la commande modinfo
Comme le suggère o'gure, jette un coup d'oeil sur le man de toutes ces commandes.
vw
ps : je ne me souviens plus si en 2.6 il est préférable d'utiliser insmod ou modprobe.
Marsh Posté le 23-02-2008 à 13:17:49
Ah merci combi_a_vendre je comprend mieu! merci pour ton explication!
[supinfo@Damienbob ~]$ find /lib/modules/2.6.22.9-desktop-1mdv/ -name "*.ko"
/lib/modules/2.6.22.9-desktop-1mdv/misc/vmblock.ko
/lib/modules/2.6.22.9-desktop-1mdv/misc/vmmemctl.ko
[supinfo@Damienbob ~]$
Marsh Posté le 23-02-2008 à 13:27:22
Combi_A_Vendre a écrit : |
modprobe, insmod c'est pour l'âge de pierre
Marsh Posté le 23-02-2008 à 14:39:42
Merci pour vos reponse mais personne a une idée sur le fstab, je vien juste de ragouter des option:
echo "ecrire le nom de votre partition:"
read partition;
mkdir /mnt/$partition
echo "vous avez un disque ide [hd] ou sata [sd]?"
read type;
echo"Vous voulez le monter sur quel disque dure votre premier? [a], deusieme [b], troisième [c]...."
read disque;
echo "quelle numero de partition?"
read numero;
echo "Quelle type de formatage voulais vous utiliser? [fat32],[fat16], [ext3], [auto]...."
read formatage;
/dev/$type$disque$numero /mnt/$partition $formatage umask=0,iocharset=iso8859-15,codepage=850 0 0 >> /etc/fstab
mais j'ai toujour ma mm erreur:
bash: /dev/sda: Permission non accordée
bash: /dev/sdb: Permission non accordée
bash: /dev/sda1: Permission non accordée
bash: /dev/sda5: Aucun fichier ou répertoire de ce type
bash: /dev/sdb1: Aucun fichier ou répertoire de ce type
(je suis en root pour executer mon scripte bash)
----------------------------------
voici se que j'ai quand je tape /sbin/fdisk -l:
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 391 3140676 83 Linux
et/bin/cat /proc/partitions:
major minor #blocks name
8 0 3145728 sda
8 1 3140676 sda1
8 16 524288 sdb
Marsh Posté le 23-02-2008 à 17:02:41
hell_reaper a écrit : Ah merci combi_a_vendre je comprend mieu! merci pour ton explication! [supinfo@Damienbob ~]$ find /lib/modules/2.6.22.9-desktop-1mdv/ -name "*.ko" |
Ca ne me semble pas normal que tu ne vois que deux modules
Marsh Posté le 23-02-2008 à 17:06:04
hell_reaper a écrit : Merci pour vos réponses mais personne a une idée sur le fstab, je viens juste de rajouter des options: /dev/$type$disque$numero /mnt/$partition $formatage umask=0,iocharset=iso8859-15,codepage=850 0 0 >> /etc/fstab mais j'ai toujours ma mm erreur: (je suis en root pour exécuter mon script bash) voici ce que j'ai quand je tape /sbin/fdisk -l: et/bin/cat /proc/partitions: 8 0 3145728 sda |
C'est normal que ça ne marche pas. Il te manque la commande pour ajouter ta ligne dans le fstab.
A mon avis, à la place de :
/dev/$type$disque$numero /mnt/$partition $formatage umask=0,iocharset=iso8859-15,codepage=850 0 0 >> /etc/fstab
Tu devrais avoir un truc du genre :
echo /dev/$type$disque$numero /mnt/$partition $formatage umask=0,iocharset=iso8859-15,codepage=850 0 0 >> /etc/fstab
Ta ligne ne peut pas marcher, ce n'est pas une commande. Comprends tu pourquoi?
vw
ps : essaye de faire un effort sur l'orthographe Tu des fautes dans les questions de ton shell, ton prof risque de faire la gueule.
Marsh Posté le 23-02-2008 à 09:44:54
Bonjour,
Alors j'ai mon tp linux a rendre bientot et je ne trouve pas certaine commande ou je ne c'est pas si elle sont juste!! Donc voici les questions avec les commandes:
Q:Afficher la charge système moyenne
j'ai mis:
free -m
uptime | grep -n 'load average:'
Q: Lister les modules disponibles, par catégories ainsi que leur description, licence et paramètres disponibles
j'ai mis:
"/sbin/modprobe -l"
Q:Insérer un module dans le kernel avec gestion des paramètres exposés par ce module( respect du typage, ... )
j'ai mis:
sudo /sbin/insmod %s" avec %s = nom du module
Q: Ajouter une partition dans le fstab (gestion des options de montages )
echo "ecrire le nom de votre partition:"
read partition;
mkdir /mnt/$partition
echo "quelle numero de partition?"
read numero;
/dev/sda$numero /mnt/$partition fat32 umask=0,iocharset=iso8859-15,codepage=850 0 0
Q: Modifier les options d'une entrée existante
cat /etc/fstab | grep -v $tapartitionquetuveuxpas > /etc/fstab.temp
Voila merci,
Message édité par hell_reaper le 23-02-2008 à 09:56:48
---------------
Dell Inspiron 1720