现在,我需要像这样启动服务器。
$./server.start
每次启动并登录我的机器时,我都必须这样做。如果有一个脚本可以在我再次启动机器时自动执行相同的操作,那就太好了。
需要帮助。
答案1
ssh 到服务器后,仅将脚本 (./myscript &) 置于后台不会将其设为守护进程。您必须断开 stdin、stdout 和 stderr,并使其忽略挂断信号 (SIGHUP)。
nohup ./myscript 0<&- &>/dev/null
就可以了。或者,要捕获所有输出:
nohup ./myscript 0<&- &> my.admin.log.file &
和,这这篇文章对您更有帮助!