[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Linux-31] bash: commande introuvable
Le 20/05/2020 à 07:04, jpcas (via linux-31 Mailing List) a écrit :
> le passage en root se fait via la commande "su -".
> Si l'on omet le tiret, on garde l'environnement de l'utilisateur et de
> ce fait son PATH qui ne contient pas les bons chemins vers les
> exécutables ;-\
Pour étayer mes dires :
jp@Buster-Mini:~$ whoami
jp
jp@Buster-Mini:~$ echo "${PATH}"
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
jp@Buster-Mini:~$ su
Mot de passe :
root@Buster-Mini:/home/jp# whoami
root
root@Buster-Mini:/home/jp# echo "${PATH}"
/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
root@Buster-Mini:/home/jp# exit
jp@Buster-Mini:~$ su -
Mot de passe :
root@Buster-Mini:~# whoami
root
root@Buster-Mini:~# echo "${PATH}"
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
root@Buster-Mini:~#
;-)