我添加了一个新的脚本/etc/init/称为minecraft.conf其中包含脚本:
start on startup
stop on shutdown
respawn
respawn limit 20 5
script
export HOME="/root"
exec /root/minecraft/start.sh 2>&1 >> /var/log/minecraft.log
end script
post-start script
echo "minecraft started"
当我尝试时start minecraft出现错误:start: Unknown job: minecraft
我尝试跑步initctl list,但我的Minecraft工作未列出。我已经尝试过跑步initctl reload-configuration,并且没有任何区别。
按initctl list工作列出的其他作业可以正常启动,停止和重新启动。
为什么暴发户看不到我的新脚本?
/etc/init.d/吗?
/etc/init,现在您可以重新启动并使用新贵了。”
sudo start minecraft。这是日志文件的内容。~$ sudo cat /var/log/upstart/minecraft.log minecraft started /proc/self/fd/9: 3: exec: /root/minecraft/start.sh: not found minecraft started您能否提供有关正在使用的Ubuntu版本的更多详细信息以及syslog中的任何有用信息?