我想在每次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议。