【发布时间】:2019-06-04 02:22:46
【问题描述】:
我将每天早上启动服务器(ubuntu),晚上停止,这是一项日常任务。我想做的只是在第二天早上服务器重新启动后启动服务。 我曾经将脚本添加到aws中的“用户数据”,但它对我没有帮助。如果我需要使用用户数据运行不同的命令,请告诉我。脚本会是什么样子。 我用了'
#!/bin/bash
sudo service <service name> start
【问题讨论】:
-
有什么理由不简单地在 Ubuntu 中配置服务以在启动时启动? askubuntu.com/questions/9382/…
-
服务器已经配置好了,我只想启动服务,第二天服务器重启。这样我就不用进去手动重启服务了。
-
如果服务器在启动时没有启动关键服务,这听起来好像服务器没有完全“配置”。
-
服务器在init.d中有一个服务,通常当我们向它部署新代码时,我们会停止服务,并复制代码,然后我们会手动重新启动服务。但是由于每天早上服务器都会重新启动,因此需要有人启动服务。所以想看看能不能在每次服务器重启的时候启动服务
-
我看不出这与您可以将服务配置为在启动时自动启动这一事实有什么关系,它会完全按照您的意愿工作,而不是试图一起破解一些带有用户数据的服务启动脚本。
标签: linux bash amazon-web-services amazon-ec2 ubuntu-16.04