Ligne de commande pour Mandriva 2008

Ligne de commande pour Mandriva 2008 - Codes et scripts - Linux et OS Alternatifs

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  :whistle:  ou je ne c'est pas si elle sont juste!! Donc voici les questions avec les commandes: :jap:

 

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 cité 1 fois
Message édité par hell_reaper le 23-02-2008 à 09:56:48

---------------
Dell Inspiron 1720
Reply

Marsh Posté le 23-02-2008 à 09:44:54   

Reply

Marsh Posté le 23-02-2008 à 11:12:39    

hell_reaper a écrit :

Bonjour,
...
Q: Lister les modules disponibles, par catégories ainsi que leur description, licence et paramètres disponibles
j'ai mis:
"/sbin/modprobe -l"
...

 

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


Message édité par Combi_A_Vendre le 23-02-2008 à 11:13:25
Reply

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 .


---------------
Dell Inspiron 1720
Reply

Marsh Posté le 23-02-2008 à 11:25:43    

conseil : tape

man find


tu comprendras mieux sa commande...


---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 23-02-2008 à 11:36:40    

hell_reaper a écrit :

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 .

 

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.

Message cité 1 fois
Message édité par Combi_A_Vendre le 23-02-2008 à 11:40:37
Reply

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 ~]$


---------------
Dell Inspiron 1720
Reply

Marsh Posté le 23-02-2008 à 13:27:22    

Combi_A_Vendre a écrit :


 
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.


modprobe, insmod c'est pour l'âge de pierre [:whatde]


---------------
Relax. Take a deep breath !
Reply

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
 
 


---------------
Dell Inspiron 1720
Reply

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"
/lib/modules/2.6.22.9-desktop-1mdv/misc/vmblock.ko
/lib/modules/2.6.22.9-desktop-1mdv/misc/vmmemctl.ko
[supinfo@Damienbob ~]$

 

Ca ne me semble pas normal que tu ne vois que deux modules


Message édité par Combi_A_Vendre le 23-02-2008 à 17:13:30
Reply

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:
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 exécuter mon script bash)
----------------------------------

 

voici ce 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

 




 
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.


Message édité par Combi_A_Vendre le 23-02-2008 à 17:14:35
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed