我正在尝试在 Linux 中以不同的用户(如 alpha)启动应用程序。我希望它在后台运行,并且必须使用参数启动。
一个是文件系统,另一个是应用程序,因此应首先启动文件系统,然后应用程序应使用参数启动。
我尝试使用 crontab @ restart 但可以使用 init.d 吗?
答案1
“文件系统应该启动”是什么意思?无论如何,最好的选择可能是这个:
定义您要启动的内容:(在登录
su alpha -c "/path/of/app parm1 parm2 &"
后定义用户su
,然后用于&
在后台运行它)。将命令添加到您的命令中,
/etc/rc.conf
以便它在启动时启动。