Me di cuenta de que la ruta predeterminada para root en mi de mis máquinas virtuales y servidores no incluye / usr / local / bin
sudo -s
echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin
Mientras que los usuarios normales en el servidor tienen / usr / local / bin
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/sowen/bin
¿Por qué root no necesita / usr / local en la ruta?
¿Dónde se define la ruta predeterminada para un usuario?
/usr/local/bin
y otra sin). Y el que tenía /usr/local/bin
, no pude encontrar dónde se estaba estableciendo.
/usr/local/sbin
y/usr/local/bin
en la ruta predeterminada de la raíz, pero hay excepciones.