# Bash: iw : commande introuvable

**URL:** <https://www.debian-fr.org/t/bash-iw-commande-introuvable/79901>\
**Category:** Support Debian\
**Tags:** su, path\
**Created:** [Août 14, 2019, 10:36 UTC](https://www.debian-fr.org/t/bash-iw-commande-introuvable/79901 "2019-08-14T10:36:37Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![nonsolum](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/3be4f8/32.png) [@nonsolum](https://www.debian-fr.org/u/nonsolum)\
**Post date:** [Août 14, 2019, 10:36 UTC](https://www.debian-fr.org/t/bash-iw-commande-introuvable/79901/1 "2019-08-14T10:36:37Z")

</div>

Bonjour à la communité Debian,  
Voici ma configuration :

```
hjg@debian1:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 10 (buster)
Release: 10
Codename: buster
hjg@debian1:~$

```

Je teste actuellement une clef usb Wifi.  
J’ai besoin pour ces tests de l’outil « iw »

Je vérifie si « iw » est bien installé.  
Je fais donc :

```
hjg@debian1:~$ dpkg --list 'iw'
Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
| État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchem
|/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
||/ Nom Version Architecture Description
+++-==============-============-============-===========================================
ii iw 5.0.1-1 amd64 tool for configuring Linux wireless devices
hjg@debian1:~$

```

L’outil est effectivement installé d’après le retour de la commande.

J’explore mes interfaces Wifi :

```
    hjg@debian1:~$ iw dev
    bash: iw : commande introuvable
    hjg@debian1:~$

```

**Surprise « commande introuvable »**!  
Je tente alors :

```
root@debian1:/home/hjg# apt install iw
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
iw est déjà la version la plus récente (5.0.1-1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
root@debian1:/home/hjg# 

```

On me répond que « iw » est bien présent : version 5.0.1-1

J’essaye à nouveau :

```
root@debian1:/home/hjg# iw help
bash: iw : commande introuvable
root@debian1:/home/hjg# 

```

Qu’est-ce qu’il faut comprendre à tout cela ?

---

<div class="post-metadata">

**Author:** ![grandtoubab](https://www.debian-fr.org/user_avatar/www.debian-fr.org/grandtoubab/32/4505_2.png) [@grandtoubab](https://www.debian-fr.org/u/grandtoubab)\
**Post date:** [Août 14, 2019, 10:40 UTC](https://www.debian-fr.org/t/bash-iw-commande-introuvable/79901/2 "2019-08-14T10:40:47Z")

</div>

_Qu’est-ce qu’il faut comprendre à tout cela ?_

qu’il faut les droits root pour utiliser la commande, de plus il faut au moins un paramètre

`sudo iw list`

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Août 14, 2019, 10:41 UTC](https://www.debian-fr.org/t/bash-iw-commande-introuvable/79901/3 "2019-08-14T10:41:31Z")

</div>

C’est simple.  
La commande n’est pas disponible dans le path pour un user normal (elle est dans /sbin), donc si tu ne l’appelles pas avec sudo ou en passant root avec **su -** (le tiret est essentiel car il charge le path de root, sinon, tu reste avec le path user), ou bien en donnant explicitement son chemin /sbin/iw, alors bash ne sait pas comment lancer la commande.

---

<div class="post-metadata">

**Author:** ![nonsolum](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/n/3be4f8/32.png) [@nonsolum](https://www.debian-fr.org/u/nonsolum)\
**Post date:** [Août 14, 2019, 10:45 UTC](https://www.debian-fr.org/t/bash-iw-commande-introuvable/79901/4 "2019-08-14T10:45:30Z")

</div>

> [@mattotop](#):
>
> La commande n’est pas disponible dans le path pour un user normal (elle est dans /sbin), donc si tu ne l’appelles pas avec sudo ou en passant root avec **su -**

OK merci  
ça m’avait échappé

J’aurais dû d’ailleurs y penser.

---

<div class="post-metadata">

**Author:** ![anon96191775](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/71c47a/32.png) [@anon96191775](https://www.debian-fr.org/u/anon96191775)\
**Post date:** [Août 18, 2019, 1:54 UTC](https://www.debian-fr.org/t/bash-iw-commande-introuvable/79901/5 "2019-08-18T13:54:32Z")

</div>

Je pose ça là, apparemment cet article n’est pas encore assez partagé :  
[Les enquêtes Debian-Facile : on a volé mes commandes root sous Buster](https://debian-facile.org/viewtopic.php?id=24901)
