在Debian启动运行

我想在每次Debian启动时启动一个shell脚本。 它应该启动一个应用程序等等。

我可以在哪里添加这些信息?

取决于你使用的init系统。

Debian的sysvinit默认为sysvinit 。 如果是这种情况,请使用/etc/init.d/skeleton作为模板编写一个启动脚本。

确保你给它的写作所有者,组和权限。 您还需要使用update-rc.d(8)来激活服务以供将来重新启动。

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

更复杂的解决scheme:创build一个合适的初始化脚本(/etc/init.d/ ….),并使用update-rc.d作为其他答案的build议。