在Gentoo Linux启动时执行特定的bash脚本

我拥有运行Gentoo Linux的VDS,我很好奇如何在启动VDS时执行特定的bash脚本。

我只想在启动时启动apache2并运行两个瘦实例。

如果你的服务已经有一个初始化脚本 ,你可以运行以下命令将它添加到default运行级别:

 # rc-update add apache2 default 

如果不是,取决于你正在使用的服务系统 ,把你的脚本添加到/etc/conf.d/local.start/etc/local.d/baselayout1.start ,如下所示:

 cd /path/to/your/app && thin start 

在开机时添加apache2:

 $ rc-update add apache2 default 

手动启动脚本

 $ /etc/init.d/apache2 start 

另外一个非常有用的命令是rc-update -v show ,它将显示所有可用的init脚本并列出它们将在哪些运行级别执行。