在 Debian 启动时运行

在 Debian 启动时运行

我想在每次 Debian 启动时启动一个 shell 脚本。它应该启动一个应用程序,以及其他一些功能。

我可以在哪里添加此信息?

答案1

简单的解决方案:在末尾放置一行调用脚本的行/etc/rc.local

更复杂的解决方案:创建一个适当的启动脚本(/etc/init.d/....)并update-rc.d 按照其他答案的建议使用。

答案2

取决于init您使用的系统。

默认自带 Debian 。如果您的情况如此,请使用作为模板sysvinit编写启动脚本。/etc/init.d/skeleton

确保为其赋予写入所有者、组和权限。您还需要使用它update-rc.d(8)来激活服务以供将来重新启动。

相关内容