Bonsoir.

je voulais tester rapidement ce que j'avais fait en TP de réseau et là... c'est le drame!!!
[color=006633][pingoo@localhost ~]$ ifconfig eth0
bash: ifconfig: command not found[/color]

pas mieux en root!

Quelqu'un aurait-il une idée?
salut

en root depuis un tty ou un terminal?
tu a fait "su" ou "su -" dans le terminal ?
pour fedora c'est /sbin/ifconfig
Aaaah!!
bien joué!
en faisant su - ca marche.

C'est quoi la difference entre su et su -?
Whaouh !! Youpi effectivement avec su - ça marche nickel !!
j'allais poster pour le même souci ! merci donc :-D
Extrait du man:

-, -l, --login
Appelle le shell sous forme de shell de connexion. Voici ce que
cela signifie : Invalider toutes les variables d'environnement
sauf `TERM', `HOME', et `SHELL' (qui sont renseignées comme
décrit ci-dessus), ainsi que `USER' et `LOGNAME' (qui sont alors
remplies même pour le Super-Utilisateur). Remplir `PATH' avec
une valeur par défaut donnée lors de la compilation. Se
déplacer dans le répertoire HOME de l'utilisateur. Ajouter "-"
au nom du shell, pour que celui-ci lise son ou ses fichiers de
démarrage.
Pour faire simple (et peut-être réducteur):
su : on se connecte en super-utilisateur en conservant les paramètres d'environnement de l'utilisateur.
su - : on se connecte en super-utilisateur en chargeant ses paramètres d'environnement.

Sinon, je rappelle que l'on peu savoir où sont recherchés les programmes avec la commande: echo $PATH
Un petit exercice serait de faire cette commande dans les 2 cas "su" et "su -".