大神们,小弟最近刚学习linux,现在在centOS6.5环境下岗安装好oracle 11gR2,但是现在在
su命令 切换成oracle用户报错:
我的oracle用户下的.bash_profile文件配置
请大神看到帮忙解答一下,万分感谢,在线等

解决方案 »

  1.   

    su其他用户看有没问题?bin目录下有没文件?
      

  2.   

    你好,第一请查看/etc/passwd文件中oracle用户是否存在,第二根据第一张图片提示,是你的语法错误(command not fund)。
      

  3.   

    你的bashprofile文件 配置错误 检查语法  修改即可
      

  4.   

    [oracle@ct7_o11 ~]$ su - rrr
    su: user rrr does not exist
    [oracle@ct7_o11 ~]$ suu
    bash: suu: command not found...
    你输入的su - oracle 有错误,和配置文件没有关系
      

  5.   

    问题应该不在于有没有Oracle用户,而是现在你执行su都出现问题,应该是环境变量出现问题。
    楼主你试试这样行不行,注意要做好.bash_profile文件的备份,防止修改后系统出问题。在root用户权限下,修改.bash_profile文件。
    把你原来的PATH那一行在最前面加# 注释掉,试试修改为
    export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin保存退出,重启,再尝试一下su命令看能否正常