当前位置: 技术问答>linux和unix
一个关于EXPORT 变量的问题,立即给分
来源: 互联网 发布时间:2015-05-24
本文导语: Bourne Shell, /etc/profile中定义 ORACLE_HOME=/opt/Oracle/;export ORACLE_HOME PATH=/usr/bin/:/$ORACLE_HOME/bin;export PATH 在用户debug的.profile中定义: PATH=$PATH:. 问题是: debug用户的PATH变量只得到了/usr/bin/和. ,并没有得到 /opt/Oracle/bin ,...
Bourne Shell,
/etc/profile中定义
ORACLE_HOME=/opt/Oracle/;export ORACLE_HOME
PATH=/usr/bin/:/$ORACLE_HOME/bin;export PATH
在用户debug的.profile中定义:
PATH=$PATH:.
问题是:
debug用户的PATH变量只得到了/usr/bin/和. ,并没有得到
/opt/Oracle/bin ,
为什么?如何才能得到?
/etc/profile中定义
ORACLE_HOME=/opt/Oracle/;export ORACLE_HOME
PATH=/usr/bin/:/$ORACLE_HOME/bin;export PATH
在用户debug的.profile中定义:
PATH=$PATH:.
问题是:
debug用户的PATH变量只得到了/usr/bin/和. ,并没有得到
/opt/Oracle/bin ,
为什么?如何才能得到?
|
检查一下你的.bashrc是否有调用/etc/bashrc
|
在/home/debug/.bash_profile中设置path,
像这样定义
ORACLE_HOME=/opt/Oracle
export ORACLE_HOME
PATH=$PATH:/usr/bin/:/$ORACLE_HOME/bin;.
export PATH
在/etc/profile设置的path通常只能根用户使用,还用赋予debug用户相应目录的访问权限。
像这样定义
ORACLE_HOME=/opt/Oracle
export ORACLE_HOME
PATH=$PATH:/usr/bin/:/$ORACLE_HOME/bin;.
export PATH
在/etc/profile设置的path通常只能根用户使用,还用赋予debug用户相应目录的访问权限。
|
debug用户用的是什么shell?