Amaze UI Logo

码动指尖



Linux shell脚本切换用户并执行命令

在很多情况下,我们会写一些小脚本进行服务的启动,这里在一些情况下就可能需要切换用户启动服务。当然,现在docker完全可以替代了,直接pull一个有这个功能的docker image即可,但是我还是认为基础是有必要学习的,很久之前就遇到这个问题,但是解决之后,并没有记录,如今来补一下,也方便以后自己查看。


这里以切换到mysql并启动为例:


#!/bin/bash

su - mysql <<EOF

mysqld start;

exit;

EOF


 Linux

作者  :  奕弈

喵喵喵,你在心上



评论


About ME

about me

奕弈

为了最初的心,努力奋斗,从不懈怠的学习。

我不想成为一个庸俗的人。十年百年后,当我们死去,质疑我们的人同样死去,后人看到的是裹足不前、原地打转的你,还是一直奔跑、走到远方的我?

Contact ME