因此,一旦我登录到我的 Ubuntu VM,我就会通过执行以下操作来启动我的应用程序
sudo app
现在我想让我的应用程序在启动时启动。我尝试创建脚本,rc.
但似乎不起作用。有人能告诉我正确的方法吗?
我的应用程序也必须运行sudo
。希望自动启动的运行级别为 root
答案1
您可以尝试暴发户(/etc/rc.local
对我来说也不起作用)。
例子:
author "Your name goes here - optional"
description "What your daemon does shortly - optional"
start on started dbus
stop on stopping dbus
# console output # if you want daemon to spit its output to console... ick
respawn # it will respawn if crashed/killed
script
echo "Hello world!" > /home/username/test.txt # without root permissions
sudo -u root fdisk -l > /home/username/fdisk.txt # with root permissions
end script
你会把它放进去/etc/init/myUpStart.conf
。
更多细节: