Zauważyłem, że domyślna ścieżka do roota na moim vm i serwerach nie zawiera / usr / local / bin
sudo -s
echo $PATH
/sbin:/bin:/usr/sbin:/usr/bin
Podczas gdy normalni użytkownicy na serwerze mają / usr / local / bin
/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/sowen/bin
Dlaczego root nie potrzebuje / usr / local na ścieżce?
Gdzie jest zdefiniowana domyślna ścieżka dla użytkownika?
/usr/local/bin
i drugą bez). I z tym /usr/local/bin
, że nie mogłem znaleźć, gdzie to jest ustawione.
/usr/local/sbin
i/usr/local/bin
na domyślnej ścieżce roota, ale są wyjątki.