Amazon Linux 2 AMI无法启动upstart程序

时间:2018-04-26 14:24:45

标签: linux amazon-web-services upstart ami

我希望在终端连接关闭时运行我的服务器,但我不能这样做。

每当我尝试Notepad++时,它都会sudo start myconf_filestart: command not foundsudo initctl start myconf_file一起返回。

我正在尝试使用upstart for Golang .exe基于这个文件:

initctl: command not found

文件放在description "start and stop the go program 'my-project'" start on filesystem or runlevel [2345] stop on runlevel [!2345] env USER='ubuntu' env APP_DIR='/home/ubuntu/go/src/github.com/your-username/your-project-name/' env APP_EXEC='your-project-name' exec start-stop-daemon --start --chuid ${USER} --chdir ${APP_DIR} --exec ${APP_DIR}${APP_EXEC} 文件夹中。

1 个答案:

答案 0 :(得分:0)

不需要脚本/启动。 是否使用setsid。 所以sudo setsid ./NameOfTheExe

然后,如果必须杀死该进程pidof,则可以使用kill

pidof NameOfTheExe

然后作为流程的ID显示,例如“1871”

sudo kill 1871