su - make the shell a login shell
来源:互联网 发布:淘宝天文望远镜 编辑:程序博客网 时间:2024/06/16 05:42
今天用oracle user执行命令时,出现线面的错误:
ERROR:
ORA-01031: insufficient privileges
SP2-0640: Not connected
All indexes are rebuilt.
经人指点,原来问题出在su
su manual --- http://www.delorie.com/gnu/docs/sh-utils/sh-utils_72.html
NAME
su - run a shell with substitute user and group IDs
SYNOPSIS
su [OPTION]... [-] [USER [ARG]...]
DESCRIPTION
Change the effective user id and group id to that of USER.
By default, su
does not change the current directory.It sets the environment variables HOME
and SHELL
from the password entry for user, and if user is notthe super-user, sets USER
and LOGNAME
to user.By default, the shell is not a login shell.
-
-l
--login
Make the shell a login shell. This means the following. Unset all
environment variables except `TERM', `HOME', and `SHELL' (which
are set as described above), and `USER' and `LOGNAME' (which are
set, even for the super-user, as described above), and set `PATH'
to a compiled-in default value. Change to USER's home directory.
Prepend `-' to the shell's name, intended to make it read its
login startup file(s).
原来是需要su - oracle,而不能用su oracle
- su - make the shell a login shell
- Login shell or a non-login shell?
- Linux login & non-login shell 以及su, sudo相关概念
- login shell和nologin shell的区别以及su和su - 的区别
- shell su
- login shell non-login shell
- shell login shell
- [转载]Linux login、non-login shell以及su,sudo相关概念
- Login and non-login shell
- login shell and non-login shell
- login shell和non-login shell
- login shell vs non-login shell
- login shell 和 non-login shell
- login shell and non-login shell
- login shell 与non-login shell区别
- login shell 和 non-login shell
- login shell和non-login shell
- login shell和non-login shell
- 在项目中用Spring的Acegi安全框架的步骤
- DELPHI Showmodal 模式窗体
- QPushButton上文字位置的设置(Qt4)
- tomcat之session和cookie
- 获取SQL Server的当前连接数
- su - make the shell a login shell
- linux java/jsp 获取系统当前时间问题
- 消费型网站前期工作分配探讨
- shell 精典总结
- Linux下的软链接和硬链接的不同【转】
- CRM告诉你如何更快速有效的跟踪客户
- Oracle常用命令汇集
- 怎么增加SQL Server连接数
- 为Oracle数据库创建用户