
在RHEL系统上,该
/etc/rc.d/init.d/functions脚本旨在提供与所需内容相似的脚本。如果您将其作为源代码放在init脚本的顶部,则所有功能均可用。
为此提供的特定功能是
daemon。如果打算使用它来启动类似守护程序的程序,则简单的用法是:
daemon --user=username command
如果对于您所需要的东西来说过于繁琐,则有
runuser(请参阅参考资料
man runuser以获取完整信息;
-u用户名之前可能需要某些版本):
/sbin/runuser username -s /bin/bash -c "command(s) to run as user username"
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)