• [^] # Re: root

    Posté par . En réponse au message ifconfig. É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.