Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1705707
  • 博文数量: 136
  • 博客积分: 10021
  • 博客等级: 上将
  • 技术积分: 3261
  • 用 户 组: 普通用户
  • 注册时间: 2007-01-22 11:26
文章分类

全部博文(136)

文章存档

2010年(1)

2009年(26)

2008年(109)

我的朋友

分类: LINUX

2008-12-13 12:02:45

在安装Oracle的时候,需要执行runInstaller.即使我的shell在该脚本所在的目录下,直接执行runInstaller也会提示无法找到该指令.必需使用相对路径(或绝对路径)的方法,执行./runInstaller(或使用绝对路径指向runInstaller).

这是因为Linux是从当前的环境变量$PATH中设定的目录中依此查找指令的,如果$PATH中没有包含该目录,那么Linux就无法识别该指令.

而$PATH中并没有包含当前路径./.所以Linux不会自动在当前目录下查找指令.而且,出于安全考虑,也不建议把当前目录增加到$PATH中,或者增加到~/.bashrc中.

这跟Windows是不一样的.Windows会首先从当前路径下查找该指令,如果不存在,才会在PATH指定的路径中依此进行查找.
阅读(2009) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~