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

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

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

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

答案1

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

# rc-update add apache2 default

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

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

答案2

在启动时添加 apache2:

$ rc-update add apache2 default

手动启动脚本

$ /etc/init.d/apache2 start

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

相关内容