J'ai remarqué que le chemin par défaut pour root sur mes serveurs virtuels et mes serveurs n'inclut pas / usr / local / bin
sudo -s
echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin
Alors que les utilisateurs normaux sur le serveur ont / usr / local / bin
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/sowen/bin
Pourquoi root n'aurait-il pas besoin de / usr / local dans le chemin?
Où est défini le chemin par défaut pour un utilisateur?
/usr/local/bin
et une sans). Et celui avec /usr/local/bin
, je ne pouvais pas trouver où il était mis.
/usr/local/sbin
et/usr/local/bin
sur le chemin par défaut de root, mais il y a des exceptions.