我有一台Debian服务器,即使控制台已关闭,我也希望永远在后台运行脚本。
我的问题是我无法使用此cmd:nohup my script > /dev/null 2>&1 &
因为我需要在运行的脚本中使用一些cmd行,例如/ start来初始化我的脚本。
是否可以在后台运行正在运行的脚本并使其永久运行? 我尝试过Ctrl + z和bg,但是当我关闭我的控制台时,它就停止了工作..
答案 0 :(得分:1)
screen -SU myscript
# opens new shell
# run you script here
# press ctrl + a, d (ctrl+a then just d) to leave your script running in background
# to open the screen again type:
screen -x myscript