hallo,
möchte nur wissen warum bei der path variablen 2 unterschiedliche werte rauskommen
echo $PATH
wachbirn:$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/opt/bin:/usr/local/games:/opt/Adobe/Reader8/bin/:
/usr/lib/java/bin:/usr/lib/java/jre/bin:/usr/lib/qt/bin:.
echo $PATH als root:
root:# echo $PATH
/usr/local/bin:/usr/bin:/usr/sbin:/bin:/opt/bin:/usr/X11/bin:/usr/local/games:/usr/games:
/opt/Adobe/Reader8/bin/:/usr/lib/java/bin:/usr/lib/java/jre/bin:/usr/lib/qt/bin:/usr/local/sbin:/usr/sbin:/sbin
okay,das versteh ich ja noch...
aber in /etc/profile hab ich nur das
# Set the default system $PATH:
PATH="/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/opt/bin:/usr/local/games:/opt/Ad
obe/Reader8/bin/"
# For root users, ensure that /usr/local/sbin, /usr/sbin, and /sbin are in
# the $PATH. Some means of connection don't add these by default (sshd comes
# to mind).
if [ "`id -u`" = "0" ]; then
echo $PATH | grep /usr/local/sbin 1> /dev/null 2> /dev/null
if [ ! $? = 0 ]; then
PATH=/usr/local/sbin:/usr/sbin:/sbin:$PATH
fi
fi
wie passt das zusammen...
gruss günter
Linux 15.010 Themen, 106.838 Beiträge
naja, den path kann man auch in ~/.bashrc oder ~/.profile (und einige andere) definieren. Steht auch alles in den man files (man -k bla ist dein freund)