Титла: проблем с $PATH променливата Публикувано от: Astor в Feb 20, 2013, 13:56 Здравейте,
от известно време забелязах, че $PATH ми е променена от тази която уж съм оказал и искам да е. Системата е Debian Wheezy. Ето какво пише в /etc/profile: Цитат if [ "`id -u`" -eq 0 ]; then Интересното е, че реално след рестарт променливата PATH има следния вид (при потребител с uid 1000): Цитат echo $PATH Естествено се сещам за решението "насилствено" отново да задам променливата така: Цитат echo "PATH=/sbin:$PATH" >> ~/.bashrc Но преди това не се е налагало. Как мога да разбера къде и кое по-точно променя стойността на $PATH и къде точно да я задам така както аз искам? Във стартовите скриптове PATH се споменява доста често, но дали там е проблемът? Цитат $ grep -r "PATH" /etc/init.d | wc -l Титла: Re: проблем с $PATH променливата Публикувано от: voyager в Feb 20, 2013, 21:32 Здравей, за какъв ти е да стартираш неща от /sbin като user?
Иначе тук има интересна тема точно за дебиан: http://debian.2.n7.nabble.com/Change-default-PATH-for-Jessie-wheezy-1-td1031967.html пс: Освен в /etc/profile виж и в ~/.bash_profile ;) Поздрави и успех. Николай |