|
sbin,bin,usr/bin,usr/sbin,usr/local/sbin,usr/local/bin,usr/X11R6/bin这些目录
查找的顺序是怎样的,与写在/etc/profile文件中的先后顺序相关吗?比如每一个目录中都有一个相同命令的文件,那执行的究竟是哪一个目录中的呢?普通用户和root用户应该是不同的,那又是怎么查找的?
[code:1]
# Set the default system $PATH:
PATH="/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/usr/games"
# 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).
[/code:1] |
|