Bonjour a tous;
mon brobleme c'est que j'arrive pas a executer la commande iostat sur ma machine Linux en effet:j'ai le message suivant:-bash: iostat: command not found.
comment je vais l'installer?
merci
merci, bon j'ai telecharger le rpm syss et j'ai l'installer avec succes.mais il me reste un truc.en effet:
j'ai execute iostat et me donne:
avg-cpu: %user %nice %system %iowait %steal %idle
18.89 0.00 5.98 1.94 0.00 73.19
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
ida/c0d0 2.01 12.88 20.19 4591830 7197734
ida/c0d0p1 0.00 0.00 0.00 332 86
ida/c0d0p2 2.01 12.88 20.19 4591234 7197648
....
mon probleme c'est que je sais pas commentrecuperer la ligne:
18.89 0.00 5.98 1.94 0.00 73.19.
# avec le gestionnaire de paquet de ta distribution
Posté par NeoX . Évalué à 1.
urpmi iostats sur mandriva
etc
etc
evidemment le paquet ne s'appelle peut-etre pas iostats (car ce n'est peut-etre qu'un outil parmi plusieurs fournis dans un paquet)
un petit google devrait te renseigner, mais si tu es en a jouer avec iostats c'est que tu ne dois plus trop etre debutant.
[^] # Re: avec le gestionnaire de paquet de ta distribution
Posté par NeoX . Évalué à 2.
iostat est fourni avec le paquet sysstat
c'est donc ce dernier qu'il faut installer
[^] # Re: avec le gestionnaire de paquet de ta distribution
Posté par salim81 . Évalué à 1.
j'ai execute iostat et me donne:
avg-cpu: %user %nice %system %iowait %steal %idle
18.89 0.00 5.98 1.94 0.00 73.19
Device: tps Blk_read/s Blk_wrtn/s Blk_read Blk_wrtn
ida/c0d0 2.01 12.88 20.19 4591830 7197734
ida/c0d0p1 0.00 0.00 0.00 332 86
ida/c0d0p2 2.01 12.88 20.19 4591234 7197648
....
mon probleme c'est que je sais pas commentrecuperer la ligne:
18.89 0.00 5.98 1.94 0.00 73.19.
merci.
[^] # Re: avec le gestionnaire de paquet de ta distribution
Posté par NeoX . Évalué à 1.
c'est une ligne qui commence par des espaces et des chiffres
peut-etre en utilisant les regexp pour ne prendre que la ligne commencant par des chiffres :-)
iostat | grep -A1 idle
renvoie la ligne contenant idle et la ligne qui suit (A1)
iostat | grep -A1 idle | sed -e "s/avg.*$//g"
enleve la premiere ligne commencant par avg (on peut surement faire mieux)
[^] # Re: avec le gestionnaire de paquet de ta distribution
Posté par BAud (site web personnel) . Évalué à 2.
pour ne garder que la dernière ligne
[^] # Re: avec le gestionnaire de paquet de ta distribution
Posté par NeoX . Évalué à 1.
mais en combinant nos pipes on doit pouvoir faire quelques choses.
iostat | grep -A1 idle | tail -1
[^] # Re: avec le gestionnaire de paquet de ta distribution
Posté par BAud (site web personnel) . Évalué à 2.
démarre à la 2ème ligne du fichier, ne garde qu'une ligne
[^] # Re: avec le gestionnaire de paquet de ta distribution
Posté par BAud (site web personnel) . Évalué à 2.
[^] # Re: avec le gestionnaire de paquet de ta distribution
Posté par NeoX . Évalué à 1.
chez moi c'est
iostat | tail -n +4 | head -1
car mon tail (version 5.97 GNU coreutils) me dit que
tail +number is deprecated use tail -n +number
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.