要让Ubuntu上的init.d服务在系统启动时自动启动,您需要执行以下步骤:
/etc/init.d/
目录中。update-rc.d
命令将服务添加到启动脚本中。例如,要添加名为my_service
的服务,可以执行以下命令:sudo update-rc.d my_service defaults
sudo chmod +x /etc/init.d/my_service
请注意,从Ubuntu 16.04开始,它已经转换到了systemd作为默认的init系统。因此,如果您使用的是Ubuntu 16.04或更新版本,您可能需要使用systemd来管理服务,而不是init.d脚本。