会提示输入密码,而输入自己用户密码后报su :sorry,其实,需要使用sudo su -命令可以进入root用户,或...
切换用户只执行一条命令的可以用:su - oracle -c command,-c 是 command的缩写 列如su - oracle -c “lsnrctl start”,这样的好处就是不用切换到oracle用户下去执行,如果是在脚本中就更方便了。 切换用户执行一个shell文件可以用:su - oracle -s /bin/bash shell.sh 配合EOF使用实现Oracle的自启动 1 2 ...
51CTO博客已为您找到关于su -oracle -c的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及su -oracle -c问答内容。更多su -oracle -c相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
一般来说,切换用户都会加载环境变量,linux下,我不知道你的是什么linux版本,比如redhat和suse这些版本,如果我没有记错,好像默认的shell不同,那么要找的用户配置文件也不同。在原来的bash中,你的oracle用户明显是找的.bash_profile的配置文件,那么就一定有一个文件没有加oracle的变量,如果我没弄错...
su - USER能切换到一个用户中去执行一个指令或脚本,下面讲讲在实际工作中我们如何使用 su - USER -c "COMMAND"切换用户只执行一条命令的可以用:su - USER -c "COMMAND" -c是command的缩写 列如: su - oracle -c "lsnrctl start" 这样的好处就是不用切换到oracle用户下去执行,如果是在脚本中就更方便了...
脚本内容:cat test.sh 代码如下:!/bin/bash su - test <<EOF pwd;exit;EOF 当然也可以用下面的命令来执行 代码如下:su - test -c "pwd"ps:切换用户只执行一条命令的可以用: su - oracle -c command 切换用户执行一个shell文件可以用:su - oracle -s /bin/bash shell.sh ...
-c:执行一个命令后就结束。-:加了这个减号的目的是使环境变量和欲转换的用户相同。-m:保留环境变量不变。Su= USSR , 苏联 Su= 苏 su -l oracle 切换到oracle用户下 并且不会打扰到已经登陆的oracle su -l liufeng 切换到liufeng用户下 并且不会打扰到已经登陆的liufeng 此方法适用于...
51CTO博客已为您找到关于su oracle c expdp的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及su oracle c expdp问答内容。更多su oracle c expdp相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
su- oracle -c "ulimit -aHS"su-s /bin/sh-c "/usr/local/nginx/sbin/nginx"3、su 的优缺点 su 的确为管理带来⽅便,通过切换到 root 下,能完成所有系统管理⼯具,只要把 root 的密码交给任何⼀个普通⽤户,他都能切换到root 来完成所有的系统管理⼯作。但通过 su 切换到 root 后,也有不...
su oracle的使用 Oracle是一种关系型数据库管理系统。它可以用于存储、检索和管理结构化数据,适用于企业级应用程序的开发和部署。下面是Oracle的一些常见使用方式: 1.安装和配置Oracle数据库:首先要安装Oracle数据库软件,然后进行相关的配置,例如指定数据库文件的位置、设置监听器等。 2.创建数据库:使用数据库管理员...