目录
注:之所以使用crontab加脚本是因为单纯使用crontab将守护进程绝对路径开机自启动后守护继承启动但是想要守护的进程没有启动,多次查询后没有解决问题,故选择crontab加脚本实现。猜测可能原因是因为工作目录的问题
1、创建脚本
vim jb_name.sh //jb_name为脚本名称
2、编写脚本
#!/bin/bash
cd /home/xx //转到当前程序所在目录
./xx // xx为想设为开机自启动的程序
3、将脚本加入开机自启动
crontab -e
第一次使用corntab -e会让你选择编辑器,随意。
在crontab加入
@reboot /home/xx/jb_name.sh //使用绝对路径
保存退出后重启使用ps -ef|grep xx (xx为程序名)查看是否开机自启动成功