Linux怎么设置开机某个service是否自动启动

嵌入式Linux如何实现开机自启动?

2 02 3 年,我的朋友正在做一个嵌入式Linux项目,他们需要实现开机自动启动。
他尝试了很多方法。
首先,他使用systemV,并且必须更改inittab文件,这非常烦人。
然后我写了一个启动脚本并将其保存在/etc/init.d/中,该脚本应该以S开头。
但是,他们最终选择了systemd,因为它更容易设置。

他们在/etc/systemd/system/下创建一个.service文件,该文件指定服务的名称、描述和执行命令。
然后使用systemctlenable将服务设置为自启动,然后使用systemctlstatus检查服务状态以确保一切正常。

有时,它也直接编辑init脚本,BusyBox使用的类型,直接在脚本中添加命令。
但您需要小心并确保该脚本是可执行的。
还提到,不同的系统版本和硬件平台可能支持不同的方法,应根据实际情况确定。

对了,他还说,修改配置文件之前应该先备份一下,以免出现问题,导致系统无法启动。
算了,我发现这个嵌入式Linux系统很复杂。

linux系统中设置nginx开机自启动

这就是坑。
不要相信这些步骤。
不要这样做。

直接说:sudo systemctl启用nginx。