【My Ora Life】设置环境变量&Linux指令
来源:互联网 发布:大数据营销与创新答案 编辑:程序博客网 时间:2024/05/21 09:54
My Solution:
setenv ORACLE_HOME "/scratch/aime/prod_install/app/product/11.1.0/db_1"
setenv ORACLCE_SID orcl
++++++++++++++++++++++++++++
检查shell环境:
echo $SHELL
/bin/tcsh
export : 貌似适用于 bash环境,直接输入bash即可切换
setenv :
Linux 指令篇:系统设置--setenv
setenv(set environment variable)
功能说明:查询或显示环境变量。
语 法:setenv [变量名称][变量值]
补充说明:setenv为tsch中查询或设置环境变量的指令。
EXAMPLES setenv PATH "/bin:/usr/bin:/usr/sbin:ucb/bin" - Sets the environment path to search for files in the /bin, /usr/bin, /usr/sbin and usb/bin directory.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
类似说明(MOS里查到):
Bourne, Bash, or Korn shell:
$ ORACLE_HOME=Oracle_home$ ORACLE_SID=sid$ PATH=$ORACLE_HOME/bin:$ORACLE_HOME/bin/OPatch:$PATH:$ export ORACLE_HOME ORACLE_SID PATH
C shell:
% setenv ORACLE_HOME Oracle_home% setenv ORACLE_SID sid% setenv PATH $ORACLE_HOME/bin:$ORACLE_HOME/bin/OPatch:$PATH
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
一.暂时使用亦即重启或注销后就失效了。使用 PATH=$PATH:目录:目录... 直接赋值。如export PATH=$PATH:/sbin。二.长期使用在全局文件 /etc/profile 中或用户自定义文件 ~/.bash_profile 中添加上述命令即可!
八 环境变量8.1 查看环境变量$ env 显示所有的环境变量设置$ echo $ENV_VARIABLE 显示指定环境变量的设置例:$ echo $PATH/bin:/etc:/usr/bin:/tcb/bin8.2 设定环境变量$ ENV_VARIABLE=XXX;export ENV_VARIABLE例:$ PATH=$PATH:$INFORMIXDIR/bin;export PATH 将环境变量PATH设定为原PATH值+$INFORMIXDIR/bin8.3 取消环境变量设置$ unset $ENV_VARIABLE例:$ set GZJ=gzj;export GZJ 设置环境变量GZJ$ echo $GZJgzj 显示环境变量值$ unset $GZJ 取消环境变量GZJ的设置$ echo $GZJ 已取消
http://xee123.blog.163.com/blog/static/277119942010112004950399/ (好文章!!!可细看)
linux环境变量设置及保存地点
1. 显示环境变量HOME
$ echo $HOME
/home/redbooks
2. 设置一个新的环境变量hello
$ export HELLO="Hello!"
$ echo $HELLO
Hello!
3. 使用env命令显示所有的环境变量
$ env
HOSTNAME=redbooks.safe.org
PVM_RSH=/usr/bin/rsh
SHELL=/bin/bash
TERM=xterm
HISTSIZE=1000
...
4. 使用set命令显示所有本地定义的Shell变量
$ set
BASH=/bin/bash
BASH_VERSINFO=([0]="2"[1]="05b"[2]="0"[3]="1"[4]="release"[5]="i386-redhat-linux-gnu")
BASH_VERSION='2.05b.0(1)-release'
COLORS=/etc/DIR_COLORS.xterm
COLUMNS=80
DIRSTACK=()
DISPLAY=:0.0
...
5. 使用unset命令来清除环境变量
set可以设置某个环境变量的值。清除环境变量的值用unset命令。如果未指定值,则该变量值将被设为NULL。示例如下:
$ export TEST="Test..." #增加一个环境变量TEST
$ env|grep TEST #此命令有输入,证明环境变量TEST已经存在了
TEST=Test...
$ unset $TEST #删除环境变量TEST
$ env|grep TEST #此命令没有输出,证明环境变量TEST已经存在了
6. 使用readonly命令设置只读变量
如果使用了readonly命令的话,变量就不可以被修改或清除了。示例如下:
$ export TEST="Test..." #增加一个环境变量TEST
$ readonly TEST #将环境变量TEST设为只读
$ unset TEST #会发现此变量不能被删除
-bash: unset: TEST: cannot unset: readonly variable
$ TEST="New" #会发现此也变量不能被修改
-bash: TEST: readonly variable
环境变量的设置位于/etc/profile文件
如果需要增加新的环境变量可以添加下属行
export path=$path:/path1:/path2:/pahtN
- 【My Ora Life】设置环境变量&Linux指令
- 【My Ora Life】Linux下Oracle使用
- 【My Ora Life】Oracle Linux 下安装 Oracle 11g
- 【My Ora Life】dbconsole & 升级 &卸载
- 【My Ora Life】数据库操作及概念
- linux 环境变量设置、指令学习、日常用到的linux知识
- My life of programming Java & Linux
- my life
- my life
- my life
- my life
- my life
- My life
- Life -- MY REAL LIFE
- Life, my life
- My Blog,My Life!
- my blog my life
- linux设置环境变量设置环境变量
- 读取部分xml
- Spinner的创建、删除项、添加项
- 如何成为Android高手
- C/C++内存问题检查利器—Purify (二)
- 控件位置的获取
- 【My Ora Life】设置环境变量&Linux指令
- 没有建立索引导致Lock wait timeout exceeded
- 自己动手写缓存系统 - tmcache
- 输出指定字符的下一行
- 讲述.NET中的线程
- 四川公路总里程跃居全国第一
- 市场资金暂不充裕 三连阳后或有休整
- 安装 rpm 软件包
- 了解 ASP.NET AJAX 本地化——ASP.NET AJAX学习笔记“出自msdn”