Forum Linux.mandriva ifconfig

Posté par  .
Étiquettes : aucune
0
8
nov.
2004
Bonjour je suis un nouveau utilisateur de mandrake 10.1. Mon probleme est le suivant:

quand je tape dans mon terminal ifconfig, il me dit que la commande n'a pas ete trouve. Est-ce-qu'il y a un module que je dois installer pour pouvoir utiliser cette commande.

Merci de me repondre
  • # root

    Posté par  . Évalué à 1.

    Il faut que tu sois root pour lancer ifconfig
    • [^] # Re: root

      Posté par  (site web personnel) . Évalué à 2.

      Pas du tout, ce n'est qu'une question de répertoires lors de la recherche de l'exécutable. C'est la variable d'environnement $PATH qui régie tout cela.

      Pour les utilisateurs lambda, $PATH ressemble à :
      $ echo $PATH
      /bin:/usr/bin:/usr/local/bin:/opt/bin

      Pour l'utilisateur root, $PATH ressemble à :
      # echo $PATH
      /bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/opt/bin

      Dans le second cas, l'exécutable ifconfig placé dans le répertoire /sbin est trouvé et exécuté ; dans le premier, il n'est pas trouvé, d'où l'erreur affichée.

      Taper le chemin complet vers l'exécutable, ie /sbin/ifconfig, résout le problème.
  • # Root ?

    Posté par  . Évalué à 4.

    Si tu n'es pas root, essaye /sbin/ifconfig. En root, ça fonctionne normalement juste en tapant ifconfig.

    Sur Debian, ifconfig est fourni dans le paquet net-tools, je ne sais pas quel est le paquet équivalent sous Mandrake, mais j'imagine qu'il doit être installé si tu as déjà configuré ton réseau.
  • # merci

    Posté par  . Évalué à 2.

    merci a tous pour vos reponses.
    • [^] # Re: merci

      Posté par  . Évalué à 3.

      explication : lorsque tu n'es pas root, tu n'as pas le répertoire "/sbin" dans ta variable d'environnement $PATH, donc si tu tapes ifconfig, alors ton shell ne trouvera pas le programme (il parcours les répertoires contenu dans la variable).

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.