# Probleme de path dans konsole

**URL:** <https://www.debian-fr.org/t/probleme-de-path-dans-konsole/77322>\
**Category:** Support Debian\
**Created:** [Août 5, 2018, 12:20 UTC](https://www.debian-fr.org/t/probleme-de-path-dans-konsole/77322 "2018-08-05T12:20:30Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![pitcat](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/ecccb3/32.png) [@pitcat](https://www.debian-fr.org/u/pitcat)\
**Post date:** [Août 5, 2018, 12:20 UTC](https://www.debian-fr.org/t/probleme-de-path-dans-konsole/77322/1 "2018-08-05T12:20:30Z")

</div>

Salut tous,  
j’ai un petit souci les commandes en console sous root ne sont plus reconnues.  
blkid fdisk etc  
une idée ?

```nohighlight
root@pitcat:/home/pitcat# blkid
bash: blkid : commande introuvable

```

```nohighlight
root@pitcat:/home/pitcat# /sbin/blkid
/dev/sda1: UUID="cac3d72f-3ae4-368d-34ad-6457041d98a4"

```

je suis en testing

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Août 5, 2018, 12:35 UTC](https://www.debian-fr.org/t/probleme-de-path-dans-konsole/77322/2 "2018-08-05T12:35:11Z")

</div>

Bonjour **pitcat**

L’environnement depuis lequel tu cherches à lancer la commande **blkid**  
ne permet pas d’accéder à cette commande sans utiliser son chemin absolu  
car le chemin de cette commande n’est pas dans la variable **PATH** de cet environnement.

* * *

Si tu utilises la commande **su** pour accéder aux privilèges du compte super-utilisateur,  
il te faudra utiliser l’option **-** pour que l’environnement du compte **root** soit pris en compte.

```nohighlight
michel@debg53sw:~$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
michel@debg53sw:~$ 

```

Comme tu peux le constater dans le retour ci-dessus  
le chemin **/sbin** n’est pas dans la liste des chemins  
de la variable **PATH**  
Donc, la commande **/sbin/blkid** ne sera pas accessible,  
sinon en utilisant son chemin absolu pour la lancer.

```nohighlight
michel@debg53sw:~$ su -
Mot de passe : 
root@debg53sw:~# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
root@debg53sw:~# 

```

Par contre, dans le retour affiché ci-dessus,  
on constate que le chemin **/sbin** fait partie de la liste des chemins  
de la variable **PATH**

* * *

Si tu utilises la commande **sudo** pour accéder aux privilèges du compte super-utilisateur,  
il te faudra utiliser l’option **-i** pour que l’environnement du compte **root** soit pris en compte.

---

<div class="post-metadata">

**Author:** ![pitcat](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/ecccb3/32.png) [@pitcat](https://www.debian-fr.org/u/pitcat)\
**Post date:** [Août 5, 2018, 12:56 UTC](https://www.debian-fr.org/t/probleme-de-path-dans-konsole/77322/3 "2018-08-05T12:56:11Z")

</div>

Bonjour MicP,

le su , pas de fan de sudo moi, fonctionnait ainsi chez moi depuis ouf 10 ans au moins lol, jusqu’à il y a environ une semaine.  
Quest ce qui a modifier mon path ?  
une misa à jours mais de quel paquet ?

```nohighlight
pitcat@pitcat:~$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

```

```nohighlight
pitcat@pitcat:~$ su
Mot de passe : 
root@pitcat:/home/pitcat# echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

```

```nohighlight
pitcat@pitcat:~$ su -
Mot de passe : 
root@pitcat:~# echo $PATH
/usr/share/safe-rm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

```

---

<div class="post-metadata">

**Author:** ![anon29980398](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/f4b2a3/32.png) [@anon29980398](https://www.debian-fr.org/u/anon29980398)\
**Post date:** [Août 5, 2018, 8:08 UTC](https://www.debian-fr.org/t/probleme-de-path-dans-konsole/77322/4 "2018-08-05T20:08:02Z")

</div>

> [@pitcat](#):
>
> …Quest ce qui a modifier mon path ?…

Je n’en ai aucune idée,  
en comparant avec une installation que je n’avais pas utilisée depuis décembre 2017  
(je suis allé rechercher cette machine dans mes placards)  
et que je n’ai donc pas mis à jour depuis cette date, le **PATH** des comptes utilisateur  
et du compte **root** est exactement le même que sur un système mis à jour récemment.

---

<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 6, 2018, 6:04 UTC](https://www.debian-fr.org/t/probleme-de-path-dans-konsole/77322/5 "2018-08-06T06:04:19Z")

</div>

J’ai donné l’explication de ce souci [par ici](https://www.debian-fr.org/t/probleme-dist-upgrade/77326/3).

* * *

Je pense que tu utilises `su` pour te connecter à ton compte root. Depuis une mise-à-jour récente, utiliser cette commande sans option ne charge pas la valeur de $PATH spécifique à root.

Tu as trois options pour passer correctement en root :  
`su --login`  
`su -l`  
`su -`

---

<div class="post-metadata">

**Author:** ![pitcat](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/ecccb3/32.png) [@pitcat](https://www.debian-fr.org/u/pitcat)\
**Post date:** [Août 6, 2018, 11:31 UTC](https://www.debian-fr.org/t/probleme-de-path-dans-konsole/77322/6 "2018-08-06T11:31:19Z")

</div>

merci vv222  
c’est résolu merci  
ajout comme dans le liens indiqué !!!
