1.准备工作
将xxxx_server到/usr/local/bin/目录,执行以下指令:
cp xxxx_server/usr/local/bin/xxxx_server
2.检查rc-local.service文件
打开/lib/systemd/system/rc-local.service文件,检查是否又[Install]段,没有的话添加以下内容到文件末尾
[Install]
WantedBy=multi-user.target
Alias=rc-local.service
3.检查rc.local文件
查看是否有/etc/rc.local文件,没有就创建一个,输入以下内容
#!/bin/sh
echo "看到这行字,说明添加自启动脚本成功。" > /usr/local/test.log
xxxx_server&
exit 0
注意:“&”必须要有,否则xxxx_server中运行reboot指令会卡死在开机界面
4.给rc.local加上可执行权限
执行以下命令:
sudo chmod a+x /etc/rc.local
5.创建rc-local.service软链接
执行以下指令:
ln -s /lib/systemd/system/rc-local.service /etc/systemd/system/
该博客详细介绍了如何在Linux系统中设置自启动脚本。首先,将指定的服务器程序移动到/usr/local/bin/目录下。接着,检查并编辑rc-local.service文件,确保有[Install]段,并添加相应内容。然后,在/etc/rc.local文件中创建自启动脚本,注意使用'&'确保后台运行。为rc.local文件赋予执行权限,并创建rc-local.service的软链接。完成这些步骤后,系统将在启动时自动运行指定的服务器程序。
1066

被折叠的 条评论
为什么被折叠?



