如何使用su - user -c
1、切换用户只执行一条命令的可以用: su - oracle -c command -c是command的缩写列如su - oracle -c "lsnrctl start"这样的好处就是不用切换到oracle用户下去执行,如果是在脚本中就更方便了
2、切换用户执行一个shell文件可以用:su - oracle -s /bin/bash shell.sh例如
3、配合EOF使用实现oracle的自启动#!/bin/bashsu - oracle <<EOFlsnrctl startsqlplus /nologconn /as sysdbastartupexitEOF
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:31
阅读量:35
阅读量:36
阅读量:78
阅读量:75