xufanbb 发表于 2004-11-24 14:26:34

怎样设置用户环境变量啊?

用这个设置环境变量怎么保存呢?
vi $HOME/.bash_profile

我把以下的环境变量:
export DISPLAY=""
export BASH_ENV=$HOME/.bashrc
Oracle_HOME=/Oracle/product/9.0.1; export Oracle_HOME
Oracle_SID=Oracle; export Oracle_SID
Oracle_TERM=xterm; export Oracle_TERM
TNS_ADMIN=/home/Oracle/config/9.0.1; export TNS_ADMIN
NLS_LANG=american_america.ZHS16GBK; export NLS_LANG
ORA_NLS33=$Oracle_HOME/ocommon/nls/admin/data; export ORA_NLS33
LD_LIBRARY_PATH=$Oracle_HOME/lib;export LD_LIBRARY_PATH
PATH=$PATH:/bin:/usr/bin:/usr/sbin:/etc:/opt/bin:
/usr/ccs/bin:/usr/openwin
PATH=$PATH:/opt/local/bin:/opt/NSCPnav/bin:$Oracle_HOME/bin
PATH=$PATH:/usr/local/samba/bin:/usr/ucb:
export PATH
CLASSPATH=$Oracle_HOME/JRE:$Oracle_HOME/jlib:
$Oracle_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$Oracle_HOME/network/jlib
TMPDIR=/tmp;export TMPDIR
umask 0

最后是保存到.bash_profile,还是.profile下啊?


用SET|MORE查看没有效果呢?不是我刚才设置的那些变量,怎么办呢? :shock:

flashor 发表于 2004-11-24 14:31:38

你编辑$HOME/.bash_profile当然是保存在.bash_profile

------不是我刚才设置的那些变量,怎么办呢?
重新登陆

xufanbb 发表于 2004-11-24 14:38:48

但是保存在.bash_profile下面,那个用户就登陆不上去了啊。
什么原因啊?

fox_eagle2003 发表于 2004-11-24 15:25:35

因为修改后,那文件会带有你的权限,即只有你自己看得到,别人是看不了,用不了的。
如果你换了帐号,那你的那个帐号是看不了被修改的文件的。

康奇 发表于 2004-11-24 15:30:04

这个是oracle用户的.profile,你把它放到哪里了

xufanbb 发表于 2004-11-24 16:08:33

我就是按照http://www.linuxfans.org/nuke/modules.php?name=News&file=article&op=view&sid=27这个进行安装的啊!可是就是不成成功啊。
1,如果存在.profile下 ,用SET|MORE查看没有效果呢?不是我刚才设置。
2。如果存在.bash_profile下 ,用oracle用户登陆不进。
3。是要覆盖以上文件下面的内容吗?
4。.profile还是在$HOME/下吧
帮帮我,我是个新手啊 ,我刚用的是红旗4。1

bwb 发表于 2004-11-24 16:58:43

新手做事先要学会备份,尤其是动配置文档。
页: [1]
查看完整版本: 怎样设置用户环境变量啊?