Press "Enter" to skip to content

Ubuntu18.04.5 设置Ghost开机启动脚本

Ubuntu18.04.5

本文针对Ubuntu18.04.5设置Ghos开机启动脚本,经过多次尝试,终于设置成功。

1.创建并编译 /etc/rc.local 文件

先输入以下内容对 /etc/rc.local 进行编辑。
$ vi /etc/rc.local
注意:Ubuntu18.04.5非root用户每次执行脚本都需要输入密码,按网上其他方法导致不成功,以下脚本经测试后可用,脚本内容的密码和用户改成相对应的用户。

#!/bin/bash
sudo service nginx start
echo '密码' |su - 用户 -c "/home/start.sh"

2.给 /etc/rc.local 文件加上可执行权限

通过以下命令添加可执行权限。 $ chmod +x /etc/rc.local

3.创建start.sh文件

#!/bin/bash
cd /home/目录
ghost start

4.重启机器确认

注意事项

  • 系统启动后,程序有1分钟左右的延时后,才会执行
  • 要确定程序运行有足够的权限,否则可能导致运行失败
  • #!/bin/bash 一定要加,否则可能失败
  • 不需要添加 exit 0,添加后可能会失败。