有没有什么方法能实现和su -c同样的作用???
我要启动mysql数据库,但是必须要用mysql用户才能启动,我怎么能用一条命令切换到mysql用户执行完启动再自动切换回root,能实现此功能的脚本也可以,哪位知道???
要使用脚本
#!/bin/sh
su mysql
...........
.............
脚本中执行完su后,就不执行以下的语句了,哪位大哥有办法,指导小弟一下,非常感谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
大家别光看呀,帮忙说几句呀
不是很明白你的問題
是在mysql用戶下執行一個命令嗎
用 su - mysql -c "mysql database -u user select * from table"
這句完了下面的就換回root用戶 (執行時開了一個subshell)
sudo