windows 系统 程序自启动
1.按下windows+R 输入:shell:startup
2.拖拽执行程序或者程序的快捷方式进来这个目录
Linux 系统程序自启动
需要 screen 窗口执行
安装 screen
yum -y install screen
进入 /etc/rc.local 或者 /etc/rc.d/rc.local
确保具有执行权限
chmod +x /etc/rc.d/rc.local
手动打开文件 /etc/rc.d/rc.local
,在 exit 0
前添加你的代码 这里执行一段 shell脚本
/www/start.sh
filename="job_a"
cmd="python /www/wwwroot/demo.py"
screen -dmS $filename
screen -x -S $filename -p 0 -X stuff "$cmd"
screen -x -S $filename -p 0 -X stuff '\n'
filename="job_b"
cmd="python /www/wwwroot/demo.py"
screen -dmS $filename
screen -x -S $filename -p 0 -X stuff "$cmd"
screen -x -S $filename -p 0 -X stuff '\n'
reboot 系统后 输入 screen -ls 是否有会话信息
不需要在screen 中运行
直接在re.local 中输入命令
php /www/wwwroot/start.php start -d
nohup /usr/bin/env php /xxx/server.php start -d > /dev/null 2>&1 &