LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 3191|回复: 4

oracle安装问题:

[复制链接]
发表于 2010-4-22 19:52:36 | 显示全部楼层 |阅读模式
请教使用oracle的前辈,我照着书本用命令装oracle11g,过程中碰到了 关于一些环境 变量的设置,有如下的一段话:
oracle数据库系统还应该配置一些oracle常用的环境变量,设置这些环境变量每次用户登录都运行,可以在文件oracle%vi ~oracle/.bash_profile中增加如下的几行代码:
export LD_ASSUME_KENRNEL=2.2.5
export ORACLE_BASE=/opt/oracle
...

问题描述:我没有搞清楚这里的“oracle%vi ~oracle/.bash_profile ” 其中的“oracle”这个这个目录是哪里的个目录?再次,我没搞清楚上面的那个命令行中的“~oracle/.bash_profile ”是自己写的还是在某个目录下?但是根据oracle的官方文档提供的安装步骤上写的,“~oracle/.bash_profile”应该是个已存在的安装文件,可是在哪里我不清楚。符号~应该代表的是当前目录,可这里这种写法是什么意思?怎么理解 ?

注:之前新建了一个oracle的安装目录:
#makedir  /opt/oracle
及创建了一个oracle的账户:
#useradd -g oinstall -G dba oracle

请前辈 指点迷津,谢谢!
发表于 2010-6-18 21:27:23 | 显示全部楼层
其中的“oracle”这个这个目录是哪里的个目录--------->>>>这个目录是oracle用户的家目录。这个.bash_profile文件就在oracle用户家目录下,用ls -a能看到它,不需要手工去建立。

~这个符号代表你当前用户的家目录。root用户的话就是/root,非root用户的家目录一般在/home/用户名
回复 支持 反对

使用道具 举报

发表于 2010-6-24 20:36:13 | 显示全部楼层
#useradd -g oinstall -G dba oracle
你用这个命令创建了oracle用户,那么默认的oracle的根目录应该是 /home/oracle这个目录。并且 .bash_profile这个文件就在oracle的根目录/home/oracle下。#ls -al可以看到这个隐藏的文件。
回复 支持 反对

使用道具 举报

发表于 2010-6-24 20:40:54 | 显示全部楼层
~代表用户的根目录。
比如:oracle的根目录是/home/oracle ,
现在在目录/u01/app/oracle/下,
这是执行 $cd ~回车,就会回到oracle的根目录/home/oracle。
或者执行$cd回车,也回到oracle的根目录/home/oracle。
回复 支持 反对

使用道具 举报

发表于 2011-5-30 09:45:55 | 显示全部楼层
Post by 林纳克斯;2098842
~代表用户的根目录。
比如:oracle的根目录是/home/oracle ,
现在在目录/u01/app/oracle/下,
这是执行 $cd ~回车,就会回到oracle的根目录/home/oracle。
或者执行$cd回车,也回到oracle的根目录/home/oracle。




又不是ftp,何来用户“根目录”一说,是用户”家目录“。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表