[Perl] Récupérer les stats du système
Résolu
00dexter00
Messages postés
5
Statut
Membre
-
00dexter00 Messages postés 5 Statut Membre -
00dexter00 Messages postés 5 Statut Membre -
Bonjour,
je suis en train d'essayer de faire une page en php qui afficherait des stats de mon Ubuntu (I/O, processeur, système, état de la mémoire, processus, services...).
Je voudrais savoir, s'il est possible d'accéder à ces stats grâçe au perl. Si oui, quelles fonctions je dois utilisé ?
Ou bien est-il mieux de passer par le bash ?
Merci de votre aide.
je suis en train d'essayer de faire une page en php qui afficherait des stats de mon Ubuntu (I/O, processeur, système, état de la mémoire, processus, services...).
Je voudrais savoir, s'il est possible d'accéder à ces stats grâçe au perl. Si oui, quelles fonctions je dois utilisé ?
Ou bien est-il mieux de passer par le bash ?
Merci de votre aide.
Configuration: Windows XP Firefox 2.0.0.1
3 réponses
-
Salut,
Il me semble que "bash" a déjà tout ce qu'il lui faut pour traiter de genre de requête :top free ps lshw lshal
et j'en passe...
Regarde particulièrement la commande "lshw" et ses options, notamment "-html" ou "-xml".
;-)) -
Salut,
en effet :-)) S'il y a déjà des commandes qui font ça, pourquoi se compliquer.
Juste une petite précison : Par bash jipicy veut dire le logiciel et pas le langage.
Il y a toujours une confusions entre script et logiciel.
Par exemple une demande de script shell pour traiter une chaîne de caractères peut généré une réponse de genre
#!/bin/bash sed -i s/../../ fichier
Ce n'est pas du shell ça, c'est du sed (sed c'est une application écrite en C il me semble) et bash peut l'utiliser.
Traiter un chaîne de caractère purrement bash, alors il faut travailler pour faire ça :-))
De la même façon je peux écrire#!/bin/bash perl -i s/../../ fichier
Mais certains diront "il a demandé shell pas perl" alors je repondrai "il a demande shell pas sed" :-)) -
OK merci pour votre aide je vais donc me tourner vers le bash