LinuxSir.cn,穿越时空的Linuxsir!

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

用户path有的内容,怎么root会没有?

[复制链接]
发表于 2006-11-19 20:08:19 | 显示全部楼层 |阅读模式
系统装了个ORACLE-XE,使用到lsnrctl却发现一个问题:以用户身份运行其,做show时出现显示“The user is not authorized to execute the requested listener command”。登出,sudo lsnrctl,却又是“sudo: lsnrctl: command not found",再su root,检查PATH,却发现路径中少了关于oracle及java的路径,查看/etc/profile,又明明在... 当然用sudo 绝对路径访问这个问题又是没有问题的,但是每次敲...再说可以设置环境变量呀。
    想请教我遇到的这种情况是否正常,又如何让登录的这个用户可以正常使用这个命令?
发表于 2006-11-20 10:07:34 | 显示全部楼层
root 登陆的时候好像不会运行 /etc/profile

改的方法: 修改 /root/.bashrc 或者 /root/.bash_profile 或者 /root/.login
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-11-23 10:01:47 | 显示全部楼层
/root下有.profile及.bashrc,也试着在.bashrc中添加,也不行。
回复 支持 反对

使用道具 举报

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

本版积分规则

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