- 积分
- 8
贡献18
飞刀0 FD
注册时间2012-12-31
在线时间4 小时

|

楼主 |
发表于 2014-6-5 00:13:09
|
显示全部楼层
找了下资料,登录时,载入的信息:
/etc/profile
~/.profile
板子上profile中的PATH是/usr/bin:/bin,
查看centos的profile,里面有额外的处理,- pathmunge () {
- case ":${PATH}:" in
- *:"$1":*)
- ;;
- *)
- if [ "$2" = "after" ] ; then
- PATH=$PATH:$1
- else
- PATH=$1:$PATH
- fi
- esac
- }
- if [ -x /usr/bin/id ]; then
- if [ -z "$EUID" ]; then
- # ksh workaround
- EUID=`id -u`
- UID=`id -ru`
- fi
- USER="`id -un`"
- LOGNAME=$USER
- fi
- # Path manipulation
- if [ "$EUID" = "0" ]; then
- pathmunge /sbin
- pathmunge /usr/sbin
- pathmunge /usr/local/sbin
- else
- pathmunge /usr/local/sbin after
- pathmunge /usr/sbin after
- pathmunge /sbin after
- fi
复制代码 增加后,再登录,PATH内容就对了; |
|