网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

如何使用su - user -c

时间:2024-10-12 09:16:45

1、切换用户只执行一条命令的可以用: su - oracle -c command -c是command的缩写列如su - oracle -c "lsnrctl start"这样的好处就是不用切换到oracle用户下去执行,如果是在脚本中就更方便了

如何使用su - user -c

2、切换用户执行一个shell文件可以用:su - oracle -s /bin/bash shell.sh例如

3、配合EOF使用实现oracle的自启动#!/bin/bashsu - oracle <<EOFlsnrctl startsqlplus /nologconn /as sysdbastartupexitEOF

© 智德知识库