-bash commande introuvable

Bonjour,

Je suis sous Debian GNU/Linux 9 (stretch) 64 bits, je viens de l’installer récemment et j’ai un problème sur de nombreuses commandes.

Exemple :

alice@acer:/$ ifconfig
bash: ifconfig : commande introuvable

J’ai fait de nombreuses recherches sans fin sur internet et les sujets que j’ai trouvé traitent du cas où toutes les commandes sont introuvables et ce problème fait suite à une erreur de manipulation. Dans mon cas, c’est seulement quelqu’une qui manquent comme ifconfig, netstat, ftp ou whois et je n’ai pas encore eu le temps de faire de bêtise sur cet ordi…

Avec mes petites connaissances et bien des recherches, je sèche! Quelqu’un aurait-il une piste de résolution?

NB : J’ai commencé à m’intéresser à Linux il y a seulement quelques mois.

Merci pour vos réponses!

ifconfig ne vient plus avec debian par défaut. Il est remplacé par “ip address”, Si tu veux absolument ifconfig tu dois installer net-tools.

Merci pour l’alternative!

ifconfig est une commande qui requiert les droits root

donc
soit passer en root

su -
Mot de passe :


@debian:~$ su -
Mot de passe : 
root@debian:~# ifconfig
enp4s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500

soit utiliser sudo

 ifconfig
bash: ifconfig : commande introuvable
@debian:~$ sudo ifconfig
[sudo] Mot de passe de  : 
enp4s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500

Fantastique! C’était si simple!

Merci :wink:

C’est simplement parce que le répertoire /sbin n’est pas dans le PATH d’un compte utilisateur normal

michel@debg53sw:~$ ls -l /sbin/ifconfig
-rwxr-xr-x 1 root root 68360 nov.   8  2014 /sbin/ifconfig
michel@debg53sw:~$ 

/sbin/ifconfig a l’attribut x <=> exécutable (-rwxr-xr-x) pour le propriétaire, groupe et les autres

donc, la commande :

/sbin/ifconfig

peut être lancée en utilisant n’importe quel compte utilisateur.

Merci pour les précisions!